afad
Messages postés715Date d'inscriptionsamedi 29 mars 2003StatutMembreDernière intervention10 septembre 2009
-
13 sept. 2004 à 11:38
cs_podi
Messages postés16Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention 9 juin 2012
-
1 mars 2008 à 10:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_podi
Messages postés16Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention 9 juin 2012 1 mars 2008 à 10:37
tres bien le site aliose...
pour ma part, je debute egalement et melonmaudic peut certainemennt m'eclairer
sur ce site(aliose) c'est le lecteur tv qui m'interesse car il se redimensione en etirant la fenetre
ma question:
j ai un site entierement en flash (main.swf) et je veux qu en appuyant sur un bouton ça m ouvre un swf dans lequel j ai ma table de mixage
ma mixette:mixette.swf
elle est dans le dossier de mon site,donc
quel est le code exact pour le bouton et pour le script du html?
faut il modifier mixette.swf pour qu il se redimensione quand on etire la fenetre?
melonmaudic
Messages postés58Date d'inscriptionlundi 26 janvier 2004StatutMembreDernière intervention14 novembre 2006 15 nov. 2006 à 23:15
Je suis sur, la preuve sous m'écouter, mp3 de mon anim. sur aliose.ch
audioform
Messages postés4Date d'inscriptionlundi 13 novembre 2006StatutMembreDernière intervention15 novembre 2006 15 nov. 2006 à 20:14
tu es sur de tes codes ??? personne pour confirmer ??
merci
melonmaudic
Messages postés58Date d'inscriptionlundi 26 janvier 2004StatutMembreDernière intervention14 novembre 2006 15 nov. 2006 à 18:07
Oui, pardon tu dois mettre ce code dans le head de ta fenêtre ou ton animation flash se trouve:
<script>
function ouvreFenetre(page,largeur,hauteur) {
var winl = (screen.width - largeur) / 2;
var wint = (screen.height - hauteur) / 2;
window.open(page, "", "scrollbars=no,menubar=no,toolbar=no,resizable=no,width="+ largeur + ",height=" + hauteur+",top="+wint+",left="+winl);
}
</script>
Cordiale Salutation.
L.Oswald
audioform
Messages postés4Date d'inscriptionlundi 13 novembre 2006StatutMembreDernière intervention15 novembre 2006 14 nov. 2006 à 23:29
ça ne marche pas du tout... :-(( et je trouve ça bizarre 'ouvreFenetre'... c pas plutot : javascript:popup... ???
melonmaudic
Messages postés58Date d'inscriptionlundi 26 janvier 2004StatutMembreDernière intervention14 novembre 2006 14 nov. 2006 à 22:21
Alors non, tu peux directement contrôler la fenêtre depuis flash comme dit ci-dessus.
Et tapage.html, c'est l'endroit ou se trouve ta page, tu peux donc soit pointer par internet: http://www...... mais rends ton lien fixe, soit tu le fait dynamiquement, si ton page popup se trouve dans le même dossier que ton anim, il te suffit de tapper: popup.html (si elle s'appelle popup).
Demande moi si ce n'est pas clair.
audioform
Messages postés4Date d'inscriptionlundi 13 novembre 2006StatutMembreDernière intervention15 novembre 2006 14 nov. 2006 à 14:32
merci bcp de m'aider :)
je vais essayer ça dès ce soir !
mais j'aurais tout de même besoin de plus de précisions stp...
(je suis vraiment débutant tu sais)
quand tu dis 'tapagehtml.htm', tu veux dire que je tape l'url
complete de la page en question (avec http://..)? c bien ça ?
de plus, je ne dois pas entrer un code spécial dans cette nouvelle page html
pour qu'elle "réponde" correctement à la fonction du bouton ??...
style un truc dans le genre : functionpopup et window.open...
je ne sais plus comment faire...
HELP !
melonmaudic
Messages postés58Date d'inscriptionlundi 26 janvier 2004StatutMembreDernière intervention14 novembre 2006 14 nov. 2006 à 09:42
Je suis plus sur, mais je sais que c'est possible, je l'ai fait pour le site de ma soeur pour ouvrir son jukebox sous www.aliose.ch, va sous m'écouter et clique sur le bouton mp3.
Il me semble que j'ai dû codé comme cela:
tu met ce code sur le bouton:
on (release){
getURL("javascript:ouvreFenetre('tapagehtml.htm', 644, 220)");
}
644=ta largeur de fenêtre
220=ta hauteur de fenêtre
J'espère que cela t'aidera.
audioform
Messages postés4Date d'inscriptionlundi 13 novembre 2006StatutMembreDernière intervention15 novembre 2006 13 nov. 2006 à 07:10
bonjour, ça fait des jours que j'essaye de créer un bouton dans un fichier flash permettant d'ouvrir un popup avec un petit lecteur mp3 flash à l'intérieur..... mais étant totalement amateur dans le monde des sources, je n'y arrive pas !!! j'ai cherché partout et bien qu'ayant trouvé de bonnes pistes, je n'arrive pas à conclure ! :((
j'ai bien compris qu'il me faut utiliser le script "on release" pour mon bouton et "window.open" et "function popup" pour la page html.... mais ça ne veut pas marcher.... :( je suis à bout de souffle dans mes recherches et tentatives alors vraiment, si vous pouviez m'aider... je sais pas comment dire mais vous me feriez un plaisir ENORME !!!
j'ai vraiment cherché, je vous promets ! mais là je sèche complet !... merci à vous !!!
ps: je vous en prie, si vous prenez la peine de m'aider, soyez le plus clair et précis possible ! style pour les codes, n'oubliez aucun détails ! car je pense que ce qui me perd, ce sont les petites abréviations que vous mettez dans vos codes et qui semblent évidentes pour un connaisseur mais qui deviennent vite un vrai casse tete pour un amateur comme moi ! merci !
melonmaudic
Messages postés58Date d'inscriptionlundi 26 janvier 2004StatutMembreDernière intervention14 novembre 2006 1 nov. 2006 à 10:11
Désolé, le </script> doit être déplacer à la dernière ligne du code qui se trouve dans le head.
melonmaudic
Messages postés58Date d'inscriptionlundi 26 janvier 2004StatutMembreDernière intervention14 novembre 2006 1 nov. 2006 à 10:09
Si jamais, j'ai pu virer pas mal d'option avec ce script:
afad
Messages postés715Date d'inscriptionsamedi 29 mars 2003StatutMembreDernière intervention10 septembre 2009 13 sept. 2004 à 11:38
L'astuce est sympa. Par contre je ne suis pas d'accord sur un point, que se soit en interne dans flash ou en externe via une fonction html, l'action window.open est accessible à 100% par l'ensemble des navigateurs.
Le seul bug connu provient de IE lors de l'utilisation de redirection transparente (ex : www.monsite.fr.st) mais une alternative existe et permet l'utilisation de window.open dans ce cas :
1 mars 2008 à 10:37
pour ma part, je debute egalement et melonmaudic peut certainemennt m'eclairer
sur ce site(aliose) c'est le lecteur tv qui m'interesse car il se redimensione en etirant la fenetre
ma question:
j ai un site entierement en flash (main.swf) et je veux qu en appuyant sur un bouton ça m ouvre un swf dans lequel j ai ma table de mixage
ma mixette:mixette.swf
elle est dans le dossier de mon site,donc
quel est le code exact pour le bouton et pour le script du html?
faut il modifier mixette.swf pour qu il se redimensione quand on etire la fenetre?
15 nov. 2006 à 23:15
15 nov. 2006 à 20:14
merci
15 nov. 2006 à 18:07
<script>
function ouvreFenetre(page,largeur,hauteur) {
var winl = (screen.width - largeur) / 2;
var wint = (screen.height - hauteur) / 2;
window.open(page, "", "scrollbars=no,menubar=no,toolbar=no,resizable=no,width="+ largeur + ",height=" + hauteur+",top="+wint+",left="+winl);
}
</script>
Cordiale Salutation.
L.Oswald
14 nov. 2006 à 23:29
14 nov. 2006 à 22:21
Et tapage.html, c'est l'endroit ou se trouve ta page, tu peux donc soit pointer par internet: http://www......
mais rends ton lien fixe, soit tu le fait dynamiquement, si ton page popup se trouve dans le même dossier que ton anim, il te suffit de tapper: popup.html (si elle s'appelle popup).
Demande moi si ce n'est pas clair.
14 nov. 2006 à 14:32
je vais essayer ça dès ce soir !
mais j'aurais tout de même besoin de plus de précisions stp...
(je suis vraiment débutant tu sais)
quand tu dis 'tapagehtml.htm', tu veux dire que je tape l'url
complete de la page en question (avec http://..)?
c bien ça ?
de plus, je ne dois pas entrer un code spécial dans cette nouvelle page html
pour qu'elle "réponde" correctement à la fonction du bouton ??...
style un truc dans le genre : functionpopup et window.open...
je ne sais plus comment faire...
HELP !
14 nov. 2006 à 09:42
Il me semble que j'ai dû codé comme cela:
tu met ce code sur le bouton:
on (release){
getURL("javascript:ouvreFenetre('tapagehtml.htm', 644, 220)");
}
644=ta largeur de fenêtre
220=ta hauteur de fenêtre
J'espère que cela t'aidera.
13 nov. 2006 à 07:10
j'ai bien compris qu'il me faut utiliser le script "on release" pour mon bouton et "window.open" et "function popup" pour la page html.... mais ça ne veut pas marcher.... :( je suis à bout de souffle dans mes recherches et tentatives alors vraiment, si vous pouviez m'aider... je sais pas comment dire mais vous me feriez un plaisir ENORME !!!
j'ai vraiment cherché, je vous promets ! mais là je sèche complet !... merci à vous !!!
ps: je vous en prie, si vous prenez la peine de m'aider, soyez le plus clair et précis possible ! style pour les codes, n'oubliez aucun détails ! car je pense que ce qui me perd, ce sont les petites abréviations que vous mettez dans vos codes et qui semblent évidentes pour un connaisseur mais qui deviennent vite un vrai casse tete pour un amateur comme moi ! merci !
1 nov. 2006 à 10:11
1 nov. 2006 à 10:09
On met ceci dans le head de la page:
<script language="JavaScript" type="text/JavaScript">
function popup(URL,winName,features){
ff=window.open(URL,winName,features);
}
puis cela dans notre lien qui va servir à ouvrir le popup:
Ouvrir le popup
</script>
6 nov. 2004 à 10:53
un lien au cas ou :
http://home.swfla.rr.com/centerpopup/index.htm
merci
13 sept. 2004 à 11:38
Le seul bug connu provient de IE lors de l'utilisation de redirection transparente (ex : www.monsite.fr.st) mais une alternative existe et permet l'utilisation de window.open dans ce cas :
http://www.flashkod.com/code.aspx?id=13956
Tu ne pourras pas virer les scrollbars et les barres d'outils sans passer par un window.open, ni centrer la page, ni redimensionner l'image.
A+
aFaD