Accueil > Forum > > > > Pop-up aux dimensions de l'image.
Pop-up aux dimensions de l'image.
dimanche 14 décembre 2008 à 11:45:00 |
Pop-up aux dimensions de l'image.

baptiste2097
|
Bonjour, je fais un petit site en flash, mon anim' principale est sur une page HTML (générée avec FlashCS4, modif avec DreamCS4), mon anim charge une autre anim par dessus (niveau2) qui est un bête diaporama et dans ce diaporama cliquer sur l'image ouvre un pop-up pour montrer l'image en taille correcte.
J'ai donc le code suivant : sur ma page HTML : <SCRIPT LANGUAGE="JavaScript"> <!-- function PopupImage(img, name) { titre=""; w=open("",'image','width=400,height=650,toolbar=no,scrollbar=no,directorie=0,resizable=yes'); w.document.write("<HTML><HEAD><TITLE>"+name+"</TITLE></HEAD>"); w.document.write("<SCRIPT language=javascript>function checksize() { if (document.images[0].complete) { window.resizeTo(document.images[0].width+1,document.images[0].height+67); window.focus();} else { setTimeout('checksize()',400) } }</"+"SCRIPT>"); w.document.write("<BODY onload='checksize()' onblur='window.close()' onclick='window.close()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0>"); w.document.write("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0' height='100%'><TR>"); w.document.write("<TD valign='middle' align='center'><IMG src='"+img+"' border=0 alt='Mon image'>"); w.document.write("</TD></TR></TABLE>"); w.document.write("</BODY></HTML>"); w.document.close(); } //--> </SCRIPT> Et sur mon bouton Flash : on (release) { getURL ("javascript:PopupImage('MESIMAGES/MONIMAGE.jpg','MONIMAGE')"); } Le tout fonctionne, mais pas parfaitement, le problème vient des différents navigateurs. Par exemple sur Mac : _Firefox OK mais sur Safari le pop-up n'est pas de la bonne taille (un bon gros centimètre blanc en bas en surplus.) Et sur PC (vista) : InternetExpl OK, Firefox peit surplus en bas et en haut, Safari Idem que safari Mac sauf qu'il rajoute en plus une scrollbar en bas (j'ai pourtant scrollbars=no, d'ailleurs quand doit on mettre no ou 0 ? ) et Chrome petit surplus en bas lui aussi.
J'ai bien compris que ces valeurs ( window.resizeTo(document.images[0].width+1,document.images[0].height+67) ) avaient une importance mais il n'y pas de valeur magique compatible avec tout le monde.
Ma question est la suivante : y a t'il un moyen d'adapter le script en fonction du navigateur client ? J'accepte aussi un tout autre script que le mien, si il y en a un plus efficace. Juste un dernier truc je suis débutant en javascript, j'arrive un p'tit peu à comprendre des scripts mais je ne suis pas foutu d'en écrire tout seul.
|
|
Cette discussion est classée dans : images, image, pop, document, write
Répondre à ce message
Sujets en rapport avec ce message
image arriére plan [ par nickg ]
bonjourDans ma page d'acceuil en en-tete, j'ai un tableau, 1 ligne unecolonne dans lequel j'ai mis une banniére flash , mais qui le prend pas toute l
Images floues sur SWF et HTML??? [ par mikile ]
Salut à tous!Ça fais déjà plusieurs jours que je me suis rendu compte que mes photos miniatures comme certaines grandes images étaient floues en visua
lien, images [ par ElMatador06 ]
Bonjour, je suis très débutant et je voudrais créer un boutton qui permetterait de faire apparaitre une image à coté et la faire disparaitre ensuite.
Transition entre clips images [ par Orange73 ]
Bonjour tout le monde.Voilà, j'ai 12 clip miniatures contenant chacun d'eux 1 image et un clip permettant d'afficher l'image selectionné en grand. Je
Diviser une image/MC en plusieurs autres image/MC [ par q1proust77 ]
Bonjour,J'aimerais pouvoir decouper un MovieClip ou une image en plusieurs autres MovieClips ou images en suivant une grille.Par exemple on prend une
creation d'une gallerie d'image [ par djel57 ]
Bonjour! je vous explique mon probleme:Je voudrai créer une galerie d image ou l on pourrai visualiser les miniatures puis en cliquant dessus , on ouv
Lancement images automatique + boutons de navigations [ par chab974 ]
Bonjour à tous, Voilà je voudrai créer un diaporama avec un chargement d'images externes (sans passer forcément par le xml), qui s'afficheraient autom
telecharger une image [ par soussan ]
sltj(ai une galerie d(image et je veux faire la possibilité de telecharger chaque imagealors j'ai met un bouton audessus de chaque image si l'utulisat
pbm galerie flash [ par yassaetcie ]
Bonjour,je développe une galerie flash sur ce modèle :http://www.kirupa.com/web/xml/examples/portfolio.htm<br
intégrer du flash dans du js. [ par ppfm ]
bonjour à tous,j'ai beau cherche je ne trouve pas!je cherche à faire une pub (comme on en trouve un peu partout sur les moteurs de recherche en ce mom
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|