GetURL et javascript

Résolu
cs_tiburce Messages postés 42 Date d'inscription samedi 16 août 2003 Statut Membre Dernière intervention 1 février 2006 - 10 janv. 2006 à 16:39
cs_tiburce Messages postés 42 Date d'inscription samedi 16 août 2003 Statut Membre Dernière intervention 1 février 2006 - 11 janv. 2006 à 09:12
Bonjour à TOUS (et toutes)

Voici la nature d'un problème.
J'ai conçu une interface Flash avec des menus qui sont des mc déclenchés par un rollover sur des boutons. Rien de bien complexe. Dans ces menus je veux que chaque clic sur un des boutons envoie vers une page HTML. J'utilise donc un getURL classique et ça marche. En revanche, plus rien de fonctionne quand j'inclus un javascript de taille de fenêtre dans le fichier html de destination et que j'y fais référence dans getURL.

ainsi, sur mon bouton du menu (en mc) j'ai le code suivant :
on (release) {
getURL("javascript:openNewWindow('http://minamata.free.fr/js.html','js','height= 400,width=400,toolbar=no,scrollbars=yes', ) ");
}

et dans ma page HTML js.html j'ai le code suivant entre les balises (HEAD) et (/HEAD)

<script language ="JavaScript">
function openNewWindow(URLtoOpen,windowName, windowFeatures) {
newWindow=window.open(URLtoOpen, windowName, windowFeatures); }
</script>

comme je suis une buse, je ne m'étonne pas que cela ne fonctionne pas.
merci pour votre aide car je tombe fou

11 réponses

cortoh Messages postés 1255 Date d'inscription dimanche 18 décembre 2005 Statut Membre Dernière intervention 2 décembre 2008
10 janv. 2006 à 20:52
tiens en fait, je l'ai retrouve:

http://www.macromedia.com/cfusion/knowledgebase/index.cfm?event=view&id=KC.tn_14192&extid=tn_14192&dialogID=91910427&iterationID=1&sessionID=96303580cee22427523d&stateID=0+0+22733780&mode=advanced

voila le script de ton flash
javascript:openNewWindow('http://www.macromedia.com','thewin',
'height=400,width=400,toolbar=no,scrollbars=yes')

et celui de ta page HTML
<script language="JavaScript">
function openNewWindow(URLtoOpen, windowName, windowFeatures) {
newWindow=window.open(URLtoOpen, windowName, windowFeatures); }
</script>

a+


Peace from Mars
to all human beings
3
cs_Mafassure Messages postés 1058 Date d'inscription jeudi 24 juillet 2003 Statut Modérateur Dernière intervention 14 février 2009
10 janv. 2006 à 18:08
salut

Tu dois utiliser fscommand, j'ai deja expliqué la technique sur ce forum y'a quelques semaines.....

ActionScript Experience
0
cs_tiburce Messages postés 42 Date d'inscription samedi 16 août 2003 Statut Membre Dernière intervention 1 février 2006
10 janv. 2006 à 18:18
Ah... bien je vais chercher car FS Command c'est l'inconnu... merci
0
cs_tiburce Messages postés 42 Date d'inscription samedi 16 août 2003 Statut Membre Dernière intervention 1 février 2006
10 janv. 2006 à 18:18
Ah... bien je vais chercher car FS Command c'est l'inconnu... merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_Mafassure Messages postés 1058 Date d'inscription jeudi 24 juillet 2003 Statut Modérateur Dernière intervention 14 février 2009
10 janv. 2006 à 18:29
0
cs_tiburce Messages postés 42 Date d'inscription samedi 16 août 2003 Statut Membre Dernière intervention 1 février 2006
10 janv. 2006 à 18:44
Merci mais aucun code ne répond vraiment à ma question :

que dois-je mettre dans le bouton Flash comme paramètre de dimension (est-ce la même syntaxe que quand on utilise getURL ?

Et que faut-il mettre dans la page HTML devant s'afficher quand on clique sur ce fameux bouton ?

J'avoue ne rien comprendre... et il est important pour moi de définir une taille de fenêtre sans barre de défilement, ni redimensionnement, ni adresse etc....
0
cortoh Messages postés 1255 Date d'inscription dimanche 18 décembre 2005 Statut Membre Dernière intervention 2 décembre 2008
10 janv. 2006 à 20:42
vas sur le site de macromedia, fais une recherche sur POPUP et la, dans les resultat, y a une technote, 14920, je crois... ca t'indique comment implanter une popup en js dans ton flash


Peace from Mars
to all human beings
0
cs_tiburce Messages postés 42 Date d'inscription samedi 16 août 2003 Statut Membre Dernière intervention 1 février 2006
10 janv. 2006 à 21:19
Merci de te donner autant de mal, mais cela ne fonctionne pas !!!!
Regarde l'ensemble du code publié lors de mon premier message c'est exactement celui que tu m'a donné et que j'avais trouvé chez Macromedia !!!
La seule différence est que je basait tout sur getURL. Comment le baser du FScommand ?
encore merci pour ton aide
0
cs_tiburce Messages postés 42 Date d'inscription samedi 16 août 2003 Statut Membre Dernière intervention 1 février 2006
10 janv. 2006 à 21:34
erreur de ma part.... apparemment c'est ok ! j'avais très mal lu la procédure mettant systématiquement le javascript dans le fichier html à ouvrir et non dans celui issu de mon swf... pas malin
encore mille mercis !
0
cortoh Messages postés 1255 Date d'inscription dimanche 18 décembre 2005 Statut Membre Dernière intervention 2 décembre 2008
11 janv. 2006 à 02:26
garde le script de cote, alors, pour ne pas trop galerer les prochaines fois, voir meme aider qqun sur le forum.

si ca fonctionne, valide la reponse, pour les autres qui cherchent...


Peace from Mars
to all human beings
0
cs_tiburce Messages postés 42 Date d'inscription samedi 16 août 2003 Statut Membre Dernière intervention 1 février 2006
11 janv. 2006 à 09:12
Oui, c'est fait et encore merci... maintenant je cherche à savoir comment dans le Javascript du Flash indiquer l'absence de barre de titre, et comment positionner précisément la fenêtre du navigateur, par exemple au centre de l'écran, ou à x pixels sur x et y....
si tu connais une piste, je suis preneur
Mille merci !!!
0
Rejoignez-nous