begin process at 2012 05 27 12:37:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

Javascript

 > 

Pop-up aux dimensions de l'image.


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales