11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour, tel qu'expliqué dans ce post:

http://forum.alsacreations.com/topic-1-35518-1-Reconstruction-htmlcss-avec-objet-flash-a-eliminer.html

je reconstruis un site monté en flash, en html et css.

Je vais garder un des éléments flash, celui de la rubrique terrains de ce site:
http://www.lessentiersducerf.com/

Mais là, je suis un peu mêlée...je ne connais pas grand chose sur javascript et sur comment appeller cette page.

Dans ma page d'appel, j'ai un lien cliquable vers ce plan des terrains. Je comprend qu'il me faut faire quelques modifs mais quoi ?

Dans ma page d'appel j'aurais quelque chose du genre:

<a href="#" onClick="window.open
('fichier.html','plan','options');return(false)">Cliquer pour ouvrir</a>



Voici le code de la page que j'appelle et que j'ai à modifier aussi mais comment ?:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">	  

<head>
<title>:.  MAP TERRAINS .:</title>
<script language="javascript">
 var newwin = null;
 function launchwin(winurl,winname,winfeatures)
 {
  newwin = window.open(winurl,winname,winfeatures);
 }
function closewin(winname)
 {
  window.close(winname);
 }
</script>

</head>
<body bgcolor="#FFFFFF" marginwidth=0 marginheight=0 leftmargin=0 topmargin=0>
<!-- URL's used in the movie-->
<!-- text used in the movie-->
<!--PEACE  PAIX-->
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
 codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width=100% height=100%>
 <param name=movie value="terrains.swf"> 
 <param name=quality value=high> 
 <param name=scale value=exactfit>
 <param name=bgcolor value=#FFFFFF>
 <embed src="terrains.swf" quality=high scale=exactfit bgcolor=#FFFFFF  
        width=100% height=100% type="application/x-shockwave-flash" 
		pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</embed>
</object>
</body>
</html>


Pouvez-vous m'aider à me démêler ??? Smiley ohwell
Merci
Modifié par Mabelle (26 Jun 2008 - 16:27)
Woww !!! J'ai réussi à modifier le post pour bien voir les liens et le code, y a rien de mieux que les faq !!! Smiley ravi

J'attends votre aide...

Mabelle
Modifié par Mabelle (25 Jun 2008 - 18:16)
Merci Patidou pour le lien sur le tuto. Il est bien fait.

Cette partie là, je la comprends, c'est le changement à faire dans ma page que j'appelle qui m'embête...

J'espère que quelqu'un pourra m'aider là-dessus.

Sinon, et bien je vais "gosser" comme on dit ici au Québec ! Smiley murf
Non c'est moi qui suit distrait, tu dois mettre ton javascript dans la page qui crée le popup et non pas dans la page contenant le flash. Et puis je ne suis pas sûr que la fonction closewin serve à quelque chose, mieux vaut la virer.
Bon, j'ai réussi à tous faire fonctionner avec le flash.

Mon code dans la fenêtre qui appelle:

<a href="map-terrain.html" onclick="window.open
		 ('map-terrain.html','plan','width=725,height=500,top=150,left=300,toolbar=no,menubar=yes,location=no,resizable=no,scrollbars=no,status=no'); return false;">


Et le code modifier dans la fenêtre qui s'ouvre et qui appelle le flash:

<html>
<head>
<title>:.  MAP TERRAINS .:</title>
</head>
<body>
<!-- URL's used in the movie-->
<!-- text used in the movie-->
<!--PEACE  PAIX-->
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
 codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
 width=100% height=100%>
 <param name=movie value="terrains.swf"> 
 <param name=quality value=high> 
 <param name=scale value=exactfit>
 <param name=bgcolor value=#FFFFFF>
 <embed src="terrains.swf" quality=high scale=exactfit bgcolor=#FFFFFF  width=100% height=100% type="application/x-shockwave-flash" 
 pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</embed>
</object>
</body>
</html>


Merci d'avoir répondu !
Oui, je sais Patidou, il me reste à le modifier avant de le mettre en ligne...

Je suis allé au plus urgent en essayant si ça marche...

Merci encore !