probleme avec une popup

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : probleme avec une popup

par DocType » 25 juil. 2006, 21:19

Quel fin limier ce Prograflash
J'utilise beaucoup le javascript, et j'ai souvent cette erreur...
Donc j'en ai déduis q'il y avait pas mal de chances que ce soit ça, surtout vu le problème et le code correct.

Sinon, ne serait-il pas judicieux de déplacer ce sujet dans le forum javascript ? :roll:

par ouckileou » 25 juil. 2006, 15:44

Quel fin limier ce Prograflash

A retenir effectivement : pour débugger (surtout le JS) il faut voir le code qui provoque le problème... tant pis pour le secret professionnel ! :lol:

par luna » 25 juil. 2006, 15:38

merci beaucoup vous me sauvez la vie. j'en ai marre je fais que des erreur a la con comme ça.

en tout cas MERCI beaucoup.

par luna » 25 juil. 2006, 15:23

oki, je regarde

merci

par DocType » 25 juil. 2006, 15:16

les aaaa et bbbbb sont des valeur que je vous donne pas. (mais les enregistrement s'affiche correctement a cet endroit.)
C'est très malin de nous aider en nous donnant pas tes infos...
question à 100 balles: dans ton champs où ça plante, as-tu un ' ou " ?

Car imaginons:

Code : Tout sélectionner

onClick="javascript:choisir('he'llo','la','ter're','aaa');">
tu comprends un peu mieux l'erreur que je crois que tu as faite ?

par rakizm » 25 juil. 2006, 15:06

question pour 1 champion :

est ce que quand on fait un "window.opener" dans sa fenetre(3) il nous renvoi à la fenetre(1) ou fenetre(2)??

par luna » 25 juil. 2006, 15:02

meme probleme sur firefox, je test toujours avec les 2 pour etre sur.

par ouckileou » 25 juil. 2006, 14:55

Avec le code que tu nous a donné, je ne vois pas ce qui pourrait poser problème.

Si ce n'est pas déjà le cas, tu peux essayer de tester avec Firefox, qui a une console JS plus pratique que celle d'IE.

Mais là comme ça, je ne vois pas désolé.

par luna » 25 juil. 2006, 14:54

je nai pas compris le
Dans ton fichier, si tu as : remplace le par :

la ligne 76 c'est la premiere ligne

Code : Tout sélectionner

<td class="Style1"><a href="#" onClick="javascript:choisir('aa','aaa','aaaaaaa','aaa');">aaaa</a></td>
mais cela varie des fois c'est la premiere et d'autre fois non, alors qu'il n'y a pas de modification.

par luna » 25 juil. 2006, 14:51

les aaaa et bbbbb sont des valeur que je vous donne pas. (mais les enregistrement s'affiche correctement a cet endroit.

par luna » 25 juil. 2006, 14:50

je voulais juste preciser. J'ai ma fenetre(1) a partir duquel j'appelle une popup. Dans cette fenetre(2) je choisi entre plusieur enregistrement et cela change de fenetre (3). Ces a partir de cette derniere que les enregistrement s'affiche sur la fenetre 1.

Les erreurs sont elle aussi sur la fénétre 3 (enfin normalement)

tout les enregistrements affiché sur la fenetre 3 ont un probleme ou non. Cela est fonction de se qui a été choisi dans la fenetre 2.


je suis en trein de me demander si je vous ai eclairci ou je vous ai embouillé!!!!!lol.

par DocType » 25 juil. 2006, 14:50

Dans ton fichier, si tu as : remplace le par :

par DocType » 25 juil. 2006, 14:48

ligne 76 car 34
c'est quelle ligne ?
Les aaaaa et bbbb sont bien les valeurs que tu entre dans tes champs ? ou ce sont des autres valeurs que tu ne nous donne pas ?

par luna » 25 juil. 2006, 14:43

tu as juste ajouter le ; ?
<html>
<head>

<script language="javascript">
function choisir(truc, truc2, truc3, truc4)
{ 
alert(truc);window.opener.document.enreg.mat.value= truc;
alert(truc2);window.opener.document.enreg.gc.value= truc2;
alert(truc3);window.opener.document.enreg.ad.value= truc3;
alert(truc4);window.opener.document.enreg.cop.value= truc4;

self.close();}
</script>
<style type="text/css">
<!--
.Style1 {font-family: Tahoma}
-->
</style>
</head> 
<body>

<span class="Style1">

</span>
<p align="left" class="Style1"><a href="javascript:history.go(-1);"><img src="image/precedent.gif" width="41" height="25" border="0"></a>
</p>
<p class="Style1"></p>
<p class="Style1"></p>
<table width="100%"  border="1">
  <tr align="center" valign="middle">
    <td width="9%" class="Style1">Matricule du site </td>
    <td width="17%" class="Style1">Adresse</td>
    <td width="6%" class="Style1">Code postal </td>
    <td width="21%" class="Style1">Ville</td>
  </tr>
  
  <tr align="center" valign="middle">
  
    <td class="Style1"><a href="#" onClick="javascript:choisir('aa','aaa','aaaaaaa','aaa');">aaaa</a></td>
    <td class="Style1">aaaaaa</td>
    <td class="Style1">aaaaa</td>
    <td class="Style1">aaaaaaa</td>
  </tr>

  
  <tr align="center" valign="middle">
  
    <td class="Style1"><a href="#" onClick="javascript:choisir('bbb','bbbb','bbbbbbb','bbb');">bbbb</a></td>
    <td class="Style1">bbbbbbbbbb</td>
    <td class="Style1">bbbbb</td>
    <td class="Style1">bbbbb</td>
  </tr>

  ...........................................
  

</table>
<div align="center" class="Style1"></div>
</body>
</html>

j'ai comparé avec le moment ou il n'y a pas d'erreur. En faite a partir du moment ou il y a + de 1 enregistrement ya une erreur (mais cela peut tout de meme fonctionner dans certain cas). Mais je ne vois poas d'erreru cela repete juste la parti que je vous ai afficher precedemment.

par DocType » 25 juil. 2006, 14:37

<td class="Style1"><a href="#" onClick="javascript:choisir('<?php echo $mat ?>','<?php echo $gc ?>','<?php echo $ad." ".$cp." ".$vil ?>','<?php echo $sit ?>')"><?php echo $mat ?></a></td>
essaie comme cela ==>
<td class="Style1"><a href="#" onClick="javascript:choisir('<?php echo $mat ?>','<?php echo $gc ?>','<?php echo $ad." ".$cp." ".$vil ?>','<?php echo $sit ?>');"><?php echo $mat ?></a></td>
et donne nous ton source generé pour l'enregistrement qui ne fonctionne pas, j'ai pour idée un ' qui traîne dans un champ... :roll: