Aller à la page... |
Quelqu'un de fort en javascript pour m'aider là?
Suivre Répondre |
|
Partager | Rechercher |
|
Oublie les pop-ups, les navigateurs, même ie, n'aiment pas.
Ouvre juste l'image dans une nouvelle fenêtre c'est beaucoup mieux. |
14/08/2005, 14h25 |
|
#39350
Invité
|
Il y a un article ne anglais la dessus : http://webmonkey.wired.com/webmonkey...tw=programming
A mon avis ton problème c'est que tu mélanges le PHP avec, fais le seulement en javascript pour commencer. Edit: je confirme c'est ton header.php qui pose problème. Remplace le par un machin en html dans ce genre : Code:
<html> <SCRIPT LANGUAGE="JavaScript" SRC="showpicture.js" type=text/javascript></SCRIPT> <SCRIPT LANGUAGE="JavaScript" type=text/javascript> function showimage3(img) { window.alert(img) ; openWindow('showpicture.html?image='+img,500,600)}// End </script> <body> <a href="javascript:showimage3('test.jpg')">test</a> </body> </html> |
14/08/2005, 14h35 |
|
#39350 |
#39350
Invité
|
Oui alors là j'ai oublié, je crois qu'il faut utiliser la fonction getElementById à la place de tes "document.images[0]", quelque chose dans le style.
|
14/08/2005, 22h03 |
|
#39350 |
|
C'est vraiment bizarre
Tu peux regarder ici : http://tsc.finhitech.com/index.php?p=screen c'est la que je l'ai utilisé. Tu pourras tester pour voir ce qu'en dit notre ami IE |
15/08/2005, 22h42 |
|
|
Pourquoi ce le rappeller?
Perso je ne m'en souvient pas Il y a un truc qu'il toujours faire quand tu fait un site Web, c'est une page de "gabarit". Cette page ne sert a qu'a une chose.... garder tout tes scripts et ta mise en page en exemple, pour ou cas ou tu as un trou de mémoire. Ce que je t'ai passé vient de une de mes pages de gabarit (j'en ai plusieurs car certains script ne vont pas avec d'autre). Fait juste une page avec ce lien dedans pour te souvenir, et quand tu as un trou de mémoire tu fait juste un copier coller comme je l'ai fait Perso.. Ce script je ne le retappe jamais, je fais que du copier coller.. Et a la limite même pas besoin si tu utilise Ultra Edit Tu n'as cas créer une Macro de remplacer pour le faire en auto ^^ Exemple. A l'endroit ou tu veut insérer l'image au lieu de mettre un <a href blbalbla>Lien</a> Tu met *lien+ Après tu crée ta macro pour quel le "*" soit remplacer par le <a href que je t'ai donner et le + par le </a> Comme cela tu peut mettre 50 lein vers des images, Ultra Edit te remplaceras tout en 2 secondes Bien sur ce n'est qu'un exemple.... Mais un des truc que un de mes prof en info me disait toujours "Pourquoi ce faire chier a faire un tache répétitive a la main alors que l'on peut tout faire en automatique" Sinon tu n'as pas besoin de créer un fichier HTML Bon bouge pas je te fait un exemple vite fait. [edit] http://lorim.free.fr/Divers/exjs.html Et il n'y a qu'une seule Page html ^^ |
16/08/2005, 20h57 |
|
Suivre Répondre |
Fil d'ariane
Connectés sur ce fil1 connecté (0 membre et 1 invité)
Afficher la liste détaillée des connectés
|