!!! ouverture d'une pop-up simple !!!

0/5 (16 avis)

Vue 19 865 fois - Téléchargée 2 026 fois

Description

Utilisation d'un code qui ne demande que quelques lignes dans le HTML
et qui marche avec plusieurs boutons dans Flash !
Avantage de ce code : votre adresse de redirection est plus difficile a obtenir pour les non-initiés .

Vous pouvez jetter un oeil sur la première page de mon site ou regarder le code du fichier HTML contenu de le Zip

Dans le code ci-dessous, Vous changez l'adresse url dans le premier argument
Le nom de votre page qui se trouve dans le deuxième
et dans la troisième : les paramètres d'ouverture

Source / Exemple :


// Dans votre annimation Flash - Sélectionnez un bouton que vous voulez attribuer un pop-up
//insérer le code suivant à votre bouton

on (release) {
    getURL ("javascript:launchwin('http://www.flashkod.com/article.aspx?Val=484' , '' , 'toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=720,height=420')");
}

//ATTENTION A LA PONCTUATION ET AUX ESPACES Car autrement ça va vous rendre chèvre !!! 

// dans votre fichier HTML
//insérez ceci dans les balises <HEAD>

<HEAD>
<meta http-equiv=Content-Type content="text/html;  charset=ISO-8859-1">
<TITLE>index</TITLE>
<SCRIPT LANGUAGE="JavaScript"> var javascript_version = 1.0;</SCRIPT>
<SCRIPT LANGUAGE="JavaScript1.1">  javascript_version = 1.1;</SCRIPT>

<SCRIPT LANGUAGE="JavaScript">
<!--
var newwin;

function launchwin(winurl,winname,winfeatures)
{
	newwin = window.open(winurl,winname,winfeatures);
	if(javascript_version > 1.0)
	{
		setTimeout('newwin.focus();',250);
	}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</SCRIPT>
</HEAD>
<BODY>

Conclusion :


Code très simple pour ne pas se casser la tête car vous pouvez si vous possédez Dreamweaver vous pouvez faire un plug-ins pour fragment de code
JavaScript et il ne restera plus qu'à changer les liens dans votre annimation flash
et çà je pense que vous l'aurez compris ! c'est toujours bien de gagner du temps ;-)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_mikks Messages postés 1 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 11 février 2009
11 févr. 2009 à 17:27
euh slt a tous je suis nouvo. Jétai entrin d'essayé le pop flash de alexFr23 mais sa marche pas alors si kelqu'un peu m'aider... Voici le lien : http://mikael.schmitt.free.fr
Je pense ke jai du me gouré dans les URL a remplacé...
cs_KoMaN Messages postés 10 Date d'inscription jeudi 22 décembre 2005 Statut Membre Dernière intervention 26 février 2007
27 févr. 2007 à 21:33
Bah moi je la kiffe cette source! :P

merci pour ton code!
deitane Messages postés 5 Date d'inscription samedi 3 mai 2003 Statut Membre Dernière intervention 28 mai 2007
5 nov. 2005 à 06:36
Merci AlexFr23 pour ton code tu me sauve!
je cherchais a mettre un scrollbars dans mon pop-up.


Didi xx
underskor Messages postés 4 Date d'inscription dimanche 11 avril 2004 Statut Membre Dernière intervention 26 septembre 2005
3 févr. 2005 à 12:39
oups je crois que pourplus de comprehension j'aurai du elever les vrais url non ? désolé si ca embrouille le biniou !
underskor Messages postés 4 Date d'inscription dimanche 11 avril 2004 Statut Membre Dernière intervention 26 septembre 2005
3 févr. 2005 à 12:35
ben apres m'etre bien pris la tronche sur ces probleme de pop up ! j'ai choisi une methode assez barbare mais qui fonctionne en redirection transparente et sur tous les navigateurs et avec plusieurs pop up depuis flash !

en gros j'ai fait 2 alternative en doublant les code et dans le flash et dans le javascript sur la page html

: une fonction fs commande
+ une action javascript entre le Head

comme je suis pas un pro du code voici en gros a quoi ressemble le code remanié dans la page html
<HTML>
<HEAD>
<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
<TITLE>page1introcrew</TITLE>
<SCRIPT LANGUAGE="JavaScript"> var javascript_version = 1.0;</SCRIPT>
<SCRIPT LANGUAGE="JavaScript1.1"> javascript_version = 1.1;</SCRIPT>


<SCRIPT LANGUAGE="JavaScript">
<!--
var newwin;

function launchwin(winurl,winname,winfeatures)
{
newwin = window.open(winurl,winname,winfeatures);
if(javascript_version > 1.0)
{
setTimeout('newwin.focus();',250);
}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</SCRIPT>
</HEAD>





<SCRIPT LANGUAGE=JavaScript>
<!--
var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
// Handle all the the FSCommand messages in a Flash movie
function page1introcrew_DoFSCommand(command, args) {
var page1introcrewObj = InternetExplorer ? page1introcrew : document.page1introcrew;
var txt;


{if(command!=""){ openNewWindow(command)}}
function openNewWindow(t){setTimeout(
window.open('artistes/' + t + '/index.htm','newwindow',
'height=320,width=550,toolbar=no')),0}

}
// Hook for Internet Explorer
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 &&
navigator.userAgent.indexOf("Windows") !-1 && navigator.userAgent.indexOf("Windows 3.1") -1) {
document.write('<SCRIPT LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('Sub page1introcrew_FSCommand(ByVal command, ByVal args)\n');
document.write(' call page1introcrew_DoFSCommand(command, args)\n');
document.write('end sub\n');
document.write('</SCRIPT\> \n');
}
//-->
</SCRIPT>
<!-- URL's used in the movie-->
<!-- text used in the movie-->
<!--LOADINGLOADINGLOADINGLOADINGLOADINGLOADINGINFO/NEWSABOUTARTISTSEVENTSCONTACT--><OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
ID="page1introcrew" WIDTH="790" HEIGHT="450" ALIGN="">

</OBJECT>

</HTML>


et voila la fonction dans le flash que j'apelle

on (release) {
fscommand("ai");
getURL ("javascript:launchwin('artistes/ai/index.htm' , 'DJ TAZ' , 'toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=550,height=320')");

}

vu que les 2 scripts ne sont pas a la meme place ca fonctionne !
merci encore pour tous les conseils de ce site sans koi j'en aurai trop bavééé
Afficher les 16 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.