Actualité informatique
Test comparatif matériel informatique
Jeux vidéo
Astuces informatique
Vidéo
Télécharger
Services en ligne
Forum informatique
01Business

|-  LOGICIELS


|||-  

souci des smileys sur ie7 dans un pop up

 

99 utilisateurs inconnus
Ajouter une réponse
 

 
Page photos
 
     
Vider la liste des messages à citer
 
 Page :
1
Auteur
 Sujet :

souci des smileys sur ie7 dans un pop up

Prévenir les modérateurs en cas d'abus 
tete_de_neuneu
Présent de temps en temps (De 50 à 99 messages postés)
  1. Posté le 22/04/2008 à 21:40:01  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
bonjour j'ai fait un pop up avec des smileys donc dans fire fox ça fonctionne trés bien mais sur ie 7 ça coince

 dés qu'on clique sur un smileys ca vas et si on met un texte et ensuite on insérre un nouveau un smiley qui se trouve bien sur dans le pop up

 là il met en double il fait que ça sur ie 7 et pas sur fix fox

 voilà la page :

 http://le.coffre.free.fr/forum [...] utopic&f=6

 donc voilà les codes :

 



   <a href="autres_smileys.php" onclick="window.open(this.href​,'popup','height=550 , width=90');window.id_textarea = 'texte'; return false; return false;">Autres smileys</a>




 et ma page ou il y as les smileys qui est dans le pop up

 



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/​DTD/xhtml11.dtd">
 <html xmlns="http://www.w3.org/1999/​xhtml" xml:lang="fr">
 <head>
 <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
 <script type="text/javascript" src="includes/tous_smilies.js"​></script>
 <style type="text/css">
 img
 {
 cursor:pointer;
 }
 </style>
 <title>Smilies</title>
 </head>
 <body>

<div class="smilies_zform">

<a href="javascript: self.close()">fermer la fentre</a>
 <br />

<img src="images/smileys/ange.png" onclick="javascript:insere(' :ange: ')" alt="ange" title="ange" />
 <br />

<img src="images/smileys/angry.gif" onclick="javascript:insere(' :angry: ')" alt="angry" title="angry" />
 <br />

<img src="images/smileys/diable.png​" onclick="javascript:insere(' :diable: ')" alt="diable" title="diable" />
 <br />

<img src="images/smileys/magicien.p​ng" onclick="javascript:insere(' :magicien: ')" alt="magicien" title="magicien" />
 <br />

<img src="images/smileys/ninja.png" onclick="javascript:insere(' :ninja: ')" alt="ninja" title="ninja" />
 <br />

<img src="images/smileys/pinch.png" onclick="javascript:insere(' :pinch: ')" alt="pinch" title="pinch" />
 <br />

<img src="images/smileys/pirate.png​" onclick="javascript:insere(' :pirate: ')" alt="pirate" title="pirate" />
 <br />

<img src="images/smileys/pleure.png​" onclick="javascript:insere(' :pleure: ')" alt="pleure" title="pleure" />
 <br />

<img src="images/smileys/rouge.png" onclick="javascript:insere(' :rouge: ')" alt="rouge" title="rouge" />
 <br />

<img src="images/smileys/soleil.png​" onclick="javascript:insere(' :soleil: ')" alt="soleil" title="soleil" />
 <br />

<img src="images/smileys/waw.png" onclick="javascript:insere(' :waw: ')" alt="waw" title="waw" />
 <br />

<img src="images/smileys/zorro.png" onclick="javascript:insere(' :zorro: ')" alt="zorro" title="zorro" />
 <br />
 <br />

<a href="javascript: self.close()">fermer la fentre</a>
    </div>

 </body>
 </html>




 et ensuite le javascriipt

 



// JavaScript Document

 var textarea = document.getElementById('texta​rea');

 // les arrays des smileys
 var smilies = new Array(':ange:',':angry:',':dia​ble:',':magicien:',':ninja:','​:pinch:',':pirate:',':pleure:'​,':rouge:', ':soleil:', ':waw:', ':zorro:');

 var smilies_url = new Array('ange.png','angry.gif','​diable.png','magicien.png','ni​nja.png','pinch.png','pirate.p​ng','pleure.png','rouge.png','​soleil.png','waw.png','zorro.p​ng');

 function insere(smiley)
 {
 var champ = window.opener.document.getElem​entById('textarea');
 var scroll = champ.scrollTop;
 smiley = ' ' + smiley + ' ';

  if (champ.curseur)
  {
  champ.curseur.text = smiley;
  }
  else if (champ.selectionStart != 'undefined' && champ.selectionEnd != 'undefined')
  {
  var debut = champ.value.substring(0, champ.selectionStart);
  var fin = champ.value.substring(champ.se​lectionEnd);
  champ.value = debut + smiley + fin;
  champ.focus();
  champ.setSelectionRange(debut.​length + smiley.length, champ.value.length - fin.length);
  }
  else
  {
  champ.value  += smiley;
  champ.focus();
  }
 champ.scrollTop = scroll;

 var champ = window.opener.document.getElem​entById('textarea');
 var div_prev = document.getElementById('prev_​'+textarea);
 var contenu = champ.value;


 }

 function remplace(data, search, replace)
 {
 var temp = data;
 var longueur = search.length;
  while (temp.indexOf(search) > -1)
  {
  pos= temp.indexOf(search);
  temp = (temp.substring(0, pos) + replace + temp.substring((pos + longueur), temp.length));
  }
 return temp;
 }
 //zone de saisie -> un textarea
 var champ = document.getElementById('texta​rea');

 //zone de pre-visualisation -> une div
 var div_prev = document.getElementById('prev_​'+textarea);

 




 merci de me trouvé pour quoi dans ie 7 ça beugues il met en double et triple etc...le smiley et le texte

tete_de_neuneu
Présent de temps en temps (De 50 à 99 messages postés)
  1. Posté le 22/04/2008 à 22:51:11  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
re car j'ai oublié de mettre un code et là il fonctionne les smileys de gauche sur fire fox mais il rajoute à chaque smileys ce code : undefined un jour j'ai eu ça et j'ai réussi à enlenvé mais là je ne sais pas pour quoi il le remet

 voilà les codes des smileys de gauche

 



   <div class="smilies_zform">
   
    <a href="autres_smileys.php" onclick="window.open(this.href​,'popup','height=550 , width=90');window.id_textarea = 'texte'; return false; return false;">Autres smileys</a>
 <br />
    <img src="http://le.coffre.free.fr/​forum/images/smileys/clin.png" onclick="javascript:bbcode(' :clin: ');return(false)" alt="clin" title="clin" />
    <img src="http://le.coffre.free.fr/​forum/images/smileys/blink.gif​" onclick="javascript:bbcode(' :blink: ');return(false)" alt="blink" title="blink" />
    <img src="http://le.coffre.free.fr/​forum/images/smileys/heureux.p​ng" onclick="javascript:bbcode(' :heureux: ');return(false)" alt="heureux" title="heureux" />
    <img src="http://le.coffre.free.fr/​forum/images/smileys/hihi.png" onclick="javascript:bbcode(' :hihi: ');return(false)" alt="hihi" title="hihi" />
 <br />
    <img src="http://le.coffre.free.fr/​forum/images/smileys/huh.png" onclick="javascript:bbcode(' :huh: ');return(false)" alt="huh" title="huh" />
    <img src="http://le.coffre.free.fr/​forum/images/smileys/langue.pn​g" onclick="javascript:bbcode(' :langue: ');return(false)" alt="langue" title="langue" />
    <img src="http://le.coffre.free.fr/​forum/images/smileys/mechant.p​ng" onclick="javascript:bbcode(' :mechant: ');return(false)" alt="méchant" title="méchant" />
    <img src="http://le.coffre.free.fr/​forum/images/smileys/rire.gif" onclick="javascript:bbcode(' :rire: ');return(false)" alt="rire" title="rire" />
 <br />

<img src="http://le.coffre.free.fr/​forum/images/smileys/triste.pn​g" onclick="javascript:bbcode(' :triste: ');return(false)" alt="triste" title="triste" />
    <img src="http://le.coffre.free.fr/​forum/images/smileys/siffle.pn​g" onclick="javascript:bbcode(' :siffle: ');return(false)" alt="siffle" title="siffle" />
    <img src="http://le.coffre.free.fr/​forum/images/smileys/smile.png​" onclick="javascript:bbcode(' :smile: ');return(false)" alt="smile" title="smile" />
    <img src="http://le.coffre.free.fr/​forum/images/smileys/unsure.gi​f" onclick="javascript:bbcode(' :unsure: ');return(false)" alt="unsure" title="unsure" />
    </div>
 




 j'éspére qu'une personne pourras m'aidé à résoudre ce probleme

 entre parenthése es ce que tu sais faire un spolier ou un secret et aussi de mettre une liste des puces car j'ai commencé à faire et j'ai trouvé les tutos mais il ne marche pas

 si tu sais le faire es ce que tu pourrais m'aidé à le faire et si tu veux le code pour voir ceux que  j'ai fais je te donne par mp

 ca seras sympas de ta part

 merci d'avance

(Publicité)
tete_de_neuneu
Présent de temps en temps (De 50 à 99 messages postés)
  1. Posté le 23/04/2008 à 14:25:42  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
re personne n'a ie 7 pour tester et me dire pour quoi il met en double etc... dans le texterea

 merci de votre aide

tete_de_neuneu
Présent de temps en temps (De 50 à 99 messages postés)
  1. Posté le 23/04/2008 à 16:16:58  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
si vous voulez mes codes bbcode.js et html et le reste vous me le dites et je mettrais avec un grand plaisir car il y as une érreur qui est déctecté

 Line: 66
 Character: 1
 Code: 0
 Error Message: 'length' a la valeur Null ou n'est pas un objet.
 URL: http://le.coffre.free.fr/forum [...] utopic&f=6

 merci d'avance

 mais par contre il y as 2 souci sur fire fox et ie 7

 il met ça dans le texterea

 :heureux: undefined

 je ne sais pas pour quoi

 merci d'avance

tete_de_neuneu
Présent de temps en temps (De 50 à 99 messages postés)
  1. Posté le 24/04/2008 à 12:41:46  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
bonjour je pense que si vous ne répondez pas il n'a pas de réponse pour le souci de fix fox

 mais je vous en remerci d'avance

 @ bientot

(Publicité)
 Page :
1

Aller à :
 

Sujets relatifs
Créateur de smileys A l'ouverture d'IE7 ou Firefox
petit souci au démarage gravage apres restauration souci !
j'ai un petit souci de connexion avec word biz souci entre firefox et real player
Plus de sujets relatifs à : souci des smileys sur ie7 dans un pop up

Les 5 sujets de discussion précédents Nombre de réponses Dernier message
[Excel-Macro]Range à fin variable (selection de last ligne) 1
Comment faire un Flash News avec Adobe Flash Player 0
Votes avec choix et réponses multiples 8
formation 0
Comment déposer un programme exe 0