Flash, problème pop-up : centrage+scrollbar
LeChonko
Messages postés
2
Statut
Membre
-
LeChonko Messages postés 2 Statut Membre -
LeChonko Messages postés 2 Statut Membre -
Bonjour,
Avant tout je tiens à vous signaler que je ne suis pas du tout adepte du code html/java et autre css. Étant graphiste/animateur, je me suis développé avec beaucoup de mal un site flash ( http://thomaslecourt.free.fr/ ) à base d'un template gratuit. Dans la partie "illustrations", je voulais permettre un agrandissement des images lorsque l'on clique dessus. J'ai essayé d'incorporer le module "lighbox" dans mon swf pour un rendu plus "classe", mais sans réussite. J'ai donc du me contenter de popup html. Là pas de problème. En fait si, deux problèmes:
- Centrer le pop-up
J'ai d'abord cru qu'il suffisait de préciser des valeurs "top" et "left" dans le "get url()" de l'image bouton sous flash, sauf que si cela donnait un résultat centré sur mon moniteur, il en était tout autre sur différents moniteurs.
J'ai donc cherché sur le net pour trouver des réponses à base de code javascript:
http://flash.mediabo...n-bouton-flash/
J'ai inséré le script dans mon code html que voici:
Et comme indiqué, mis sur mon image-bouton:
Mais à partir de là j'ai beau cliquer sur l'image, plus de pop-up! Ni connaissant vraiment rien, je ne vois vraiment pas quoi faire :( .
La scrollbar:
J'ai remarqué que sur de petits moniteurs, le popup n'était pas affiché dans sa totalité, coupant une partie de l'image. Si une scrollbar verticale apparait d'office sous Chrome, ce n'est pas le cas sous IE et Firefox. Et si j'applique un "scrollbar:yes" sous flash, le popup apparait tjs avec des scrollbars verticale et horizontale. J'ai essayé des codes css à insérer dans mon html, sans succès.
Et il donc possible de faire en sorte qu'une scrollbar verticale apparaisse uniquement en cas de pop-up redimensionner?
Merci à ceux qui auront le courage de tout lire, et un gros merci pour les futurs réponses.
Avant tout je tiens à vous signaler que je ne suis pas du tout adepte du code html/java et autre css. Étant graphiste/animateur, je me suis développé avec beaucoup de mal un site flash ( http://thomaslecourt.free.fr/ ) à base d'un template gratuit. Dans la partie "illustrations", je voulais permettre un agrandissement des images lorsque l'on clique dessus. J'ai essayé d'incorporer le module "lighbox" dans mon swf pour un rendu plus "classe", mais sans réussite. J'ai donc du me contenter de popup html. Là pas de problème. En fait si, deux problèmes:
- Centrer le pop-up
J'ai d'abord cru qu'il suffisait de préciser des valeurs "top" et "left" dans le "get url()" de l'image bouton sous flash, sauf que si cela donnait un résultat centré sur mon moniteur, il en était tout autre sur différents moniteurs.
J'ai donc cherché sur le net pour trouver des réponses à base de code javascript:
http://flash.mediabo...n-bouton-flash/
J'ai inséré le script dans mon code html que voici:
<HTML>
<HEAD>
<script>
function lancerpopup( ) {
var lalargeur = 653 ; // ici la largeur du popup
var lahauteur = 957; // ici la hauteur du popup
var yes = 1;
var no = 0;
var menubar = no; // Fichier, Editiion, Affichage...
var scrollbars = no; // scrollbarre horizontale & verticale
var locationbar = no; // Barre d'adresse
var directories = no; // Barre de liens
var resizable = no; // Permettre la fenetre d'être redimensionné
var statusbar = no; // Status bar (with "Document: Done")
var toolbar = no; // retour, Home, Stop bar d'outil
var t = (screen.height-lahauteur)/2; // pour centre selon la hauteur de l'écran
var l = (screen.width-lalargeur)/2; // pour centrer selon la largeur de l'écran
propriete = "width=" + (lalargeur) + ",height=" + (lahauteur) + ",top=" + t +",left=" + l;
propriete += (menubar ? ",menubars" : "") + (scrollbars ? ",scrollbars" : "") + (locationbar ? ",location" : "") + (directories ? ",directories" : "") + (resizable ? ",resizable" : "") + (statusbar ? ",status" : "") + (toolbar ? ",toolbar" : "");
popup = window.open('http://thomaslecourt.free.fr/BarbeBleue.html', 'Le Naufrage de Barbe Bleue',propriete);
}
</SCRIPT>
<link rel="shortcut icon" href="favicon.ico">
<TITLE>LE NAUFRAGE DE BARBE BLEUE</TITLE>
</HEAD>
<BODY topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" bgcolor="#ffffff">
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="middle" align="center">
<img src="http://thomaslecourt.free.fr/jpegsite/BarbeBleue.jpg" height="957px" width="653px">
</BODY>
</HTML>
Et comme indiqué, mis sur mon image-bouton:
on (release) {
getURL("javascript:popup('http://thomaslecourt.free.fr/BarbeBleue.html', 'Le Naufrage de Barbe Bleue', '653', '957')");
}
Mais à partir de là j'ai beau cliquer sur l'image, plus de pop-up! Ni connaissant vraiment rien, je ne vois vraiment pas quoi faire :( .
La scrollbar:
J'ai remarqué que sur de petits moniteurs, le popup n'était pas affiché dans sa totalité, coupant une partie de l'image. Si une scrollbar verticale apparait d'office sous Chrome, ce n'est pas le cas sous IE et Firefox. Et si j'applique un "scrollbar:yes" sous flash, le popup apparait tjs avec des scrollbars verticale et horizontale. J'ai essayé des codes css à insérer dans mon html, sans succès.
Et il donc possible de faire en sorte qu'une scrollbar verticale apparaisse uniquement en cas de pop-up redimensionner?
Merci à ceux qui auront le courage de tout lire, et un gros merci pour les futurs réponses.
A voir également:
- Flash, problème pop-up : centrage+scrollbar
- Pop up mcafee - Accueil - Piratage
- Adobe flash player - Télécharger - Divers Web & Internet
- Flash drive tester - Télécharger - Divers Utilitaires
- Flash video downloader - Télécharger - Téléchargement & Transfert
- Shockwave flash - Télécharger - Divers Web & Internet