Annonces


#1 20/11/07 19:41:10

M@x
Nouveau
Lieu: En Local
OS: Windows 2k/NT/XP
Date d'inscription: 20/11/07
Messages: 6
Envoyer un MP

  Email  Site web

Faire venir infos depuis pop-up

Bonjour,

Je suis l'auteur d'une mod sur punbb seulement j'ai un gros soucis du script avec m'sieur IE !

En effet mon code permettant de faire venir l'adresse de l'image depuis une pop-up directement dans le champ texte ne fonctionne FF mais pas sous IE. Le code en question permet de placer le code ou se trouve la souris de l'utilisateur si elles est placé dans le champ texte en non à la fin du texte. J'ai testé en utilisant le code de smilies.php (PunToolBar) et j'ai recherche [s]un peu[/s] beaucoup (3/4 forums) mais personne ne trouve la solution !

Voici le code en question :

Code:

<script language="javascript" type="text/javascript">

    <!--
    function add_close(text) {
        // On ajoute un espace dans le bbcode.
        text = '' + text + ' ';
        
            if (opener.document.getElementById('req_message').createTextRange && opener.getElementById('req_message').caretPos) 
        {
            var caretPos = opener.document.getElementById('req_message').caretPos;
            caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
            opener.document.getElementById('req_message').focus();
        } 
            else 
        {
            opener.document.getElementById('req_message').value  += text;
            opener.document.getElementById('req_message').focus();
        }
            if (window.document) 
        {
            window.close();
        }
    }
    //-->
</script>

Et puis le bouton permettant d'ajouter ce code : (Avec un peu de php mais bon, on comprend !)

Code:

<input type="button" value="<?php echo $lang_eu['Ajouter'] ?>" onclick="javascript: add_close('<?php echo $lien_bbcode; ?>');" />

Merci mille fois de votre aide,
M@x.

PS : je vient de la part de Romain de Punbb. Il parrait que JU, l'admin Fantome (tongue) de PunBB connait bien le JS !

Dernière modification par M@x (09/03/08 21:49:59)

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#2 23/11/07 19:21:35

M@x
Nouveau
Lieu: En Local
OS: Windows 2k/NT/XP
Date d'inscription: 20/11/07
Messages: 6
Envoyer un MP

  Email  Site web

Re: Faire venir infos depuis pop-up

Un petit UP tout discret !  he

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#3 04/12/07 21:25:59

snoopi
Nouveau
Date d'inscription: 12/02/07
Messages: 8
Envoyer un MP

  Email

Re: Faire venir infos depuis pop-up

Euh j'ai pas tout compris !

Si tu pouvais refaire un peu tes phrases sa serait super tongue

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#4 04/12/07 23:30:53

M@x
Nouveau
Lieu: En Local
OS: Windows 2k/NT/XP
Date d'inscription: 20/11/07
Messages: 6
Envoyer un MP

  Email  Site web

Re: Faire venir infos depuis pop-up

Wow ! Un réponse ! Qu'est ce que tu n'a pas correctement compris ?

Merci de ton aide...

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#5 07/12/07 09:25:34

mika
Modérateur Hardware
Lieu: Lyon
OS: Windows [autre]
Date d'inscription: 01/12/04
Messages: 3898
Envoyer un MP

  Email  Site web

Re: Faire venir infos depuis pop-up

M@x a écrit:

Wow ! Un réponse !

Le forum est déserté depuis un certain temps frown

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#6 07/12/07 18:53:51

M@x
Nouveau
Lieu: En Local
OS: Windows 2k/NT/XP
Date d'inscription: 20/11/07
Messages: 6
Envoyer un MP

  Email  Site web

Re: Faire venir infos depuis pop-up

En effet ! Des membres passent mais ne post pas de messages...

Pour mon soucis j'ai trouvé hier en utilisant un autre script de Vin100 pour ceux qui connaissent. wink

M@x.

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
Actuellement aucun autre membre et 1 invité sur ce topic
Membres : [S'enregistrer]

Pied de page du Forum

Pub hébergeur :


CtrlAltSuppr.com, forums officiels de JSAND partagés avec Geek&Hype

Powered by PunCAS (JSAND) based on PunBB
© Copyright 2002–2005 Rickard Andersson