Bonjour à tous,

Je vous expose mon petit problème :

Je dois faire une présentation d'un produit en local (ce site n'est donc pas destiné à être mis sur Internet).

J'ai page_1.html dans laquelle se trouve un lien qui pointe vers page_2.html en plein écran.

Etant nul en JS, le code a été choppé sur "jejavascript.net".

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<head>
<SCRIPT LANGUAGE="javascript">
function ecranplein(){
var ie4 = ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 ))
var ns4 = ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4 ))
if (ie4) {
fenetre=window.open("page_2.html","","resizable,scrollbars")
fenetre.moveTo(0,0)
fenetre.resizeTo(screen.width,(screen.height-25))
}
else
plecran=window.open("page_2.html", "plecran", "height="+window.screen.availHeight+", width="+(window.screen.availWidth-10)+", top=0, left=0, toolbar=no, status=no, scrollbars=no, location=no, menubar=no, directories=no, resizable=no");
}
</script>
</head>
 
<body>
<form>
<input type="button" name="Submit" value="Skin Intro" onclick="ecranplein();" />
</form>
</body>
Tout fonctionne parfaitement : page2_html s'ouvre bien en plein écran, mais j'ai tout de même un petit soucis :

La page_1.html contient une video d'introduction et le bouton "Skip Intro" ne fait pas ouvrir page_2.html dans la même fenetre que page_1.html. Cela m'ennuie beaucoup car la vidéo continue de tourner en arrière plan.

Connaissez-vous une astuce qui permet d'ouvrir page_2 dans la fenetre de page_1 (tout est restant en plein écran)? Ou une alternative pourrait etre de fermer page_1 au lancement de page_2... ?

Merci d'avance.