Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Aide pour Newsletter [ Archives / AU SECOURS !!! ] (Nownow)

vendredi 22 avril 2005 à 14:06:40 | Aide pour Newsletter

Nownow

Où est le problème ?

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Envoyer un email aux inscrits</title>
<script language="JavaScript" src="options-html.js"</script>


<object name="CommonDialog"
  id="CommonDialog"
   classid="CLSID:F9043C85-F6F2-101A-A3C9-08002B2F49FB">
 <param name="_ExtentX" value="847">
 <param name="_ExtentY" value="847">
 <param name="_Version" value="393216">
 <param name="CancelError" value="0">
 <param name="Color" value="0">
 <param name="Copies" value="1">
 <param name="DefaultExt" value="">
 <param name="DialogTitle" value="">
 <param name="FileName" value="">
 <param name="Filter" value="">
 <param name="FilterIndex" value="0">
 <param name="Flags" value="3">
 <param name="FontBold" value="1">
 <param name="FontItalic" value="0">
 <param name="FontName" value="Verdana">
 <param name="FontSize" value="12">
 <param name="FontStrikeThru" value="0">
 <param name="FontUnderLine" value="0">
 <param name="FromPage" value="0">
 <param name="HelpCommand" value="0">
 <param name="HelpContext" value="0">
 <param name="HelpFile" value="">
 <param name="HelpKey" value="">
 <param name="InitDir" value="">
 <param name="Max" value="0">
 <param name="Min" value="0">
 <param name="MaxFileSize" value="260">
 <param name="PrinterDefault" value="1">
 <param name="ToPage" value="0">
 <param name="Orientation" value="1"></object>

<script type="Text/JavaScript"><!--------------------

 

function btn1(bou)

{ saisie.focus();
  document.execCommand(bou.src.substring(bou.src.lastIndexOf("img")+3,
                    bou.src.lastIndexOf(".")));
  if (bou.border.length>0) // font caractères ?
     { if (document.selection.createRange().text.length==0) // rien de sélectionné ?
        { if (bou.border=="2") bou.border="0"; // marquer "type caractères"
                          else bou.border="2";  }  }  }

function btn2(bou,p2,p3) //—— bouton avec paramètres ——

{ saisie.focus();
  document.execCommand(bou.src.substring(bou.src.lastIndexOf("img")+3,
                    bou.src.lastIndexOf(".")),p2,p3); }

</script>
</head>
<body>


<center> Créez un message pour tous les inscrits, possibilité de le faire au format
HTML et de recevoir une copie conforme du message avant de lenvoyer aux inscrits... </center>

<center>
<form name="mail_collectif" action="valid_mail_collectif.php" method="POST" onsubmit="SubmitForm(this)">
<input type="hidden" name="img_fond" value="">
<br>&nbsp;<div align="left">
   </form>
    </center>

<table bgcolor="beige" align="center">
<tr>
<td>
 <img src="imgBold.gif"
     class="btn"
  alt="Gras"
  border="0";
     onclick="btn1(this);"
     name=imgBold>
</td>

<td>
    <img src="imgItalic.gif"
     class="btn"
  alt="Italique"
  border="0";
     onclick="btn1(this);"
     name=imgItalic>
</td>

<td>
     <img src="imgUnderline.gif"
     class="btn"
  alt="Souligné"
     onclick="btn1(this);"
 border="0";
     name=imgUnderline>
</td>

<td>
<img src="imgStrikeThrough.gif"
     class="btn"
  alt="Rayé"
     onclick="btn1(this);"
  border="0";
     name=imgStrikeThrough>
</td>

<td>
<img src="imgJustifyLeft.gif"
     class="btn"
  alt="Justifié à Gauche"
     onclick="btn1(this);">
</td>

<td>
<img src="imgJustifyCenter.gif"
     class="btn"
  alt="Centré"
     onclick="btn1(this);">
</td>
    
<td>
<img src="imgJustifyRight.gif"
     class="btn"
  alt="Justifié à Droite"
     onclick="btn1(this)";>
</td>

<td>
<img src="imgCopy.gif"
     class="btn"
  alt="Copier"
     onclick="btn1(this);">
</td>

<td>
<img src="imgCut.gif"
  alt="Couper"
     class="btn"
     onclick="btn1(this);">
</td>

<td>
<img src="imgPaste.gif"
     class="btn"
  alt="Coller"
     onclick="btn1(this);">
</td>

<td>
<img src="imgDelete.gif"
     class="btn"
  alt="Effacer"
     onclick="btn1(this);">
</td>
    
<td>
<img src="imgUndo.gif"
     class="btn"
  alt="Annule actions"
     onclick="btn1(this);">
</td>

<td>
<img src="imgRedo.gif"
     class="btn"
  alt="refaire l'action"
     onclick="btn1(this);">
</td>

 <td>
<img src="imgSelectAll.gif"
  alt="tout sélectionner"
     class="btn"
     onclick="btn1(this);"
  name=imgSelectAll>
</center>
</td>
</td>

    <tr>
      <td width="219" height="8" colspan = 3>
      <p align="center"><a href="javascript:inserer_img();">Insérer une image</a></td>
    </tr>
 <tr>
 </tr>
 <tr>
  <td width=750 height=500 align="center"  colspan="15">

<span ContentEditable
     style="font-family:'Verdana';
            font-size:'12px';
   position:'center';
   top:90;
            border-color:'#000000';
            border:'1px inset gray';
            overflow:'auto';
            width:'100%';
            height:'100%';
   color:'#400040';
   background-color:'#FFFFFF';"
  name="saisie"
  id="saisie"></span>
<textarea name="txt"
   style=" font-family:'Verdana';
        display:'none';
        position:'center';
     top:90;
              font-size:'12px';
              border-color:'#000000';
              border:'1px inset gray';
              overflow:'auto';
              width:'100%';
              height:'76%';
     color:'#400040';
   background-color:'#C0C0C0';"></textarea>
       <tr>
      <td rawspan = 25>
      <p align="center">&nbsp;<br><a href=" [ Lien ]" title="Objectif Line"><img src=" [ Lien ]" width="90" height="60" border="0" alt="objectif line"></a></p>
      </td>
     
      <td>
         <p align="center">&nbsp;<input type="checkbox" name="archiver" value="ON" checked>Archiver
      ce message<p align="center">&nbsp;<input type="button" name="ok" value="Envoyer !" onclick="direction()"><p align="center">
     
      </td>
     
    </tr>
     </td>
     </tr>
         </table>
</body></html>

Ceci doit être un formulaire destiné à remplir une newsletter avec insertion d'image. Mais malheureusement la ligne 8 (<script language="JavaScript" src="options-html.js"</script>) semble générer un conflit entre 2 scripts java.

Je souhaiterai réaliser un newsletter editable basée sur ce principe :

http://www.phpcs.com/code.aspx?ID=13411

Cette newsletter étant quasiment parfaite, nous devons cependant modifier l'interface de mise en forme de la newsletter afin que l'on puisse modifier la taille, la police, les caractères gras, italique etc ... (un peu comme sous word) sans passer par une nouvelle fenêtre de commande.

Nous souhaiterions obtenir quelque chose de similaire à l'interface pour écrire ce message (mais plus épurée) avec un fond statique, sans les smiley etc ... et également l'insertion d'images ...

Si quelqu'un à une solution, nous acceptons toute aide (niveau code = novice)

Merci d'avance


vendredi 22 avril 2005 à 14:09:15 | Re : Aide pour Newsletter

Nownow

Petite correction :

L.8 :

<script language="JavaScript" src="options-html.js"</script>

a été corrigée

<script language="JavaScript" src="options-html.js"></script>

vendredi 22 avril 2005 à 16:00:14 | Re : Aide pour Newsletter

bultez

Membre Club

Bonjour,
donc plus d'erreur ?
car je crois reconnaître l'un de mes scripts
qui fonctionne sans souci avec Windows+
Internet Explorer+Active'X,
et si encore un problèmle, sans le script
"options-html.js", difficile de répondre.
Cordialement. Bul. ~Site~~Mail~


vendredi 22 avril 2005 à 16:06:36 | Re : Aide pour Newsletter

Nownow

c'est bien un  de tes scripts qu'on essais de modifier pour que l'utilisateur puisse inserer une image à partir de son ordinateur...
mais c'est la galère :-/

vendredi 22 avril 2005 à 16:08:52 | Re : Aide pour Newsletter

Nownow

hum question textarea c'est quoi???
est-ce qu'on peut dans une textarea mettre les même options que l'on peut retrouver dans ce forum. (mise en forme, alignement du texte, texte gras, italique...)

vendredi 22 avril 2005 à 16:21:40 | Re : Aide pour Newsletter

bultez

Membre Club

°dans un textarea, les balises ne sont
pas interprétées mais affichées comme
du texte.
°pour insérer une image, c'est fait avec
<img src="imgInsertImage.gif"
     class="btn"
  alt="Image"
     onclick="btn2(this,'false','');">

Cordialement. Bul. ~
Site~~Mail~


vendredi 22 avril 2005 à 16:29:47 | Re : Aide pour Newsletter

Nownow

Merci beaucoup ! Dernière question ----> on aimerait garder l'image de fond pour l'envoie de la newsletter ... est-ce que c'est possible ?

samedi 23 avril 2005 à 10:13:09 | Re : Aide pour Newsletter

bultez

Membre Club

Désolé, mais de quelle image de fond s'agit-il ?
Cordialement. Bul. ~Site~~Mail~


lundi 25 avril 2005 à 07:36:46 | Re : Aide pour Newsletter

Nownow

Hello ^_^

En fait, on aimerait faire en sorte qu'il y ai un fond qui soit immuable. 2 solutions :

- soit une image réalisée sous photoshop qui servira d'image de fond pour le texte
- soit un entête et pied de page (en php) et le texte qui viendrait s'insérer au mileu ...

HELP : on a planché dessus tout le week end sans réussite




Cette discussion est classé dans : alt, class, btn, onclick, btn1


Répondre à ce message

Sujets en rapport avec ce message

a une valeur Null ou n'est pas un objet [ par EbnouLjabal77 ] Bonjour, J'ai besoin de vos consiels. je débute en javascript. Je tente de faire marcher ce code : var cpt_btn=0;do{btn1[cpt_btn]=document.createEleme onclick non fonctionnel sous ie avec code sans erreur [ par begin974 ] Bonjour à tous!   J'ai une page html, avec deux images superposées image1 et image2. image1 au début ne possède pas d'attribut src car je la veut tran ALT+E - raccourcis clavier [ par tbbuim1 ] Bonjour à tous,J'aimerai utiliser ALT+lettre pour faire des raccourcis sur une appli Web interne en ASPJ'arrive bien à récupérer l'event KeyCode et co convertir un onclick a un onload [ par naoufavip ] resalut a tous une simple question pouvez vous me convertir le code suivant en un onload  merci d'avance <div class="myBtnCont x-unselectable" unsel cacher un attribut alt pour ie [ par misskis ] Bonjour à tous,J'ai skiné mes title avec un script js pour avoir un rendu graphique plus sympa mais j'ai un souci sur ie car la balise alt apparait au class et id définis dans une même balise ? [ par sagat06 ] Bonjour à tous.J'aimerais savoir s'il existe un moyen de définir à la fois la class et l'id d'une div, du genre:En effet, j'ai plusieurs div dans ma p Problème menu déroulant avec Firefox [ par franckdu34 ] Bonjour,J'ai mis un menu déroulant sur mon site qui fonctionne parfaitement sous Internet Explorer mais pas sous Firefox.Quelqu'un aurait-il la soluti Javascript Onclick [ par fafal ] Bonjour,Je me trouve devant une impasse et je cherche quelqu'un qui pourrait me répondre Je vous explique mon problème...J'ai un tableau et j'aimerai Problème d'exécution d'un script vbs/javascript [ par cedren ] Bonjour,Tout d'abord je suis débuttant en développement.Ma direction me demande de créer une popup qui se lancerait au démarrage de windows sur chaque Double action de onClick pour un menu ? [ par Titejaws ] Salut !Débutant dans le monde du javascript, j'aurais besoin de vous si vous le pouvez (je n'en doute point).Je cherche à réaliser un menu javascript


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.