Javascript qui recadre un popup en fonction de l'image
8 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- afrodiziak
- WRInaute impliqué

- Messages: 370
- Inscription: Sam Déc 25, 2004 17:34
Javascript qui recadre un popup en fonction de l'image
Bonjour,j'ai un truc qui marche pas bien lorsque je clique sur un lien image je n'arrive pas à recadrer le popup ouvert en fonction de la taille de l'image...
Quand j'utilise window.resizeTo(document.images[i].width+10,document.images[i].height+10)
c'est la fenêtre mère qui se recadre....
En fait je code comme ça:
var o=window.open(photos[i],'_blank','width=700,height=700');
function ouvre(){document.write("o");o.window.resizeTo(document.images[i].width+10,document.images[i].height+10)
}
Quand j'utilise window.resizeTo(document.images[i].width+10,document.images[i].height+10)
c'est la fenêtre mère qui se recadre....
En fait je code comme ça:
var o=window.open(photos[i],'_blank','width=700,height=700');
function ouvre(){document.write("o");o.window.resizeTo(document.images[i].width+10,document.images[i].height+10)
}
Pour le site Moga LLG ,
Si ça peut t'aider, j'utilise ce code :
dans popup.php :
Si ça peut t'aider, j'utilise ce code :
- Code: Tout sélectionner
<a href="#" onClick="window.open('popup.php?n=1','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=1, height=1, left=0, top=0');return(false)"><img src="photo1.jpg" border="0"></a>
dans popup.php :
- Code: Tout sélectionner
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY LEFTMARGIN="0" MARGINWIDTH="0" TOPMARGIN="0" MARGINHEIGHT="0">
<CENTER>
<IMG SRC="<?php echo "".$_GET["n"]."";?>.jpg" BORDER="0" NAME="image" onLoad="window.resizeTo(document.image.width+14,document.image.height+32)">
</CENTER>
</BODY>
</HTML>
- afrodiziak
- WRInaute impliqué

- Messages: 370
- Inscription: Sam Déc 25, 2004 17:34
J'aime bien ce code c'est vraiment ce que je cherchais j'ai quelque modif à faire car moi j'utilise un tableau javascript d'images :
var photos=new Array();
photos[0]=".....jpg"; donc dans le lien je transmets en php :
window.open('code.php?n=photos[i]',... je pense que je suis sur la bonne voie...
Merci.
var photos=new Array();
photos[0]=".....jpg"; donc dans le lien je transmets en php :
window.open('code.php?n=photos[i]',... je pense que je suis sur la bonne voie...
Merci.
- afrodiziak
- WRInaute impliqué

- Messages: 370
- Inscription: Sam Déc 25, 2004 17:34
Pb toujours je n'arrive pas à passer le paramètre javascript du tableau
photos[i] le i dans le lien php :
window.open('code.php?id=i' ... le i n'est pas transmis...
photos[i] le i dans le lien php :
window.open('code.php?id=i' ... le i n'est pas transmis...
- afrodiziak
- WRInaute impliqué

- Messages: 370
- Inscription: Sam Déc 25, 2004 17:34
Merci c'était ça.
J'ai ajouté un bout de script qui peux intéresser certains dans la page ouverte php j'ai ajouté pour code.php cela:
J'ai ajouté un bout de script qui peux intéresser certains dans la page ouverte php j'ai ajouté pour code.php cela:
- Code: Tout sélectionner
<HTML><HEAD><TITLE>votre titre</TITLE>
<script language='javascript'>
function checksize() { if (document.images[0].complete) { window.resizeTo(document.images[0].width+10,document.images[0].height+50); window.focus();} else { setTimeout('checksize()',250) } }</script>
</HEAD><BODY onload='checksize()'leftMargin=0 topMargin=0 marginwidth=0 marginheight=0>
....
- afrodiziak
- WRInaute impliqué

- Messages: 370
- Inscription: Sam Déc 25, 2004 17:34
e-kiwi a écrit:"javascript" et "popup" dans la meme phrasetu cherches vraiment a ce que ton site ne marche pas tout le temps
tu peux pas remplacer ton popup par un div hidden ?
Je sais pas si le javascript n'est pas le bon compromis en fait...
Mais je ne suis pas adepte des div je trouve cela trop aléatoire dans le positionnement : Mozilla,IE,opéra...
Sinon je ne vois pas comment faire en div hidden ...
8 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- La terre vue par satellite : accord entre Google et Spot Image
- Googlebot analyse certains codes JavaScript
- Aperçu des différents types de redirection
- AdSense Tracking : statistiques détaillées sur les clics AdSense
- Ajouter un moteur de recherche d'images sur son site
- MyMaps : des cartes personnalisées avec Google Maps
- Idées d'optimisation du référencement des images
- Comment créer une page web en PHP
- Google sait désormais suivre les liens JavaScript !
- Google change de favicon
Consultez la description détaillée des produits ou services de Google suivants : Google Related Links, Google Image Labeler
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum