Page 1 sur 1
fonction ouvrant une fenetre à chaque chargement d'une page
Posté : 19 sept. 2005, 19:34
par ricardo
Bonsoir,
Existe-il une fonction php permettant d'ouvrir une page web dans une autre fenetre du navigateur a chaque chargement de la page d'accueil de mon site ?
Merci
Posté : 19 sept. 2005, 20:54
par rami
En javascript oui, pas en PHP.
Va voir du côté de window.open

Posté : 19 sept. 2005, 21:14
par ricardo
Trouvé ça :
<script language = "javascript">
function MM_openBrWindow (theURL, winName, features)
{
window.open (theURL, winName, features);
}
</script>
Appel de la fonction :
<body bgcolor="#FFFFFF" onLoad = "MM_openBrWindow('popupaccueil/popup.htm', 'coucou','width=460, height=375')">
Mais marche pas au milieu de mon source php ?
Posté : 19 sept. 2005, 21:15
par rami
Ce que tu me donnes c'est du HTML et du javascript (qui a l'air correct). Ca n'a rien à voir avec du php. Fais voir ton code (pense à le mettre entre balises php).
Posté : 19 sept. 2005, 22:31
par ricardo
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Club Français des Amateurs du Furet</title>
<?php include("cadrehaut.php"); ?>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language = "javascript">
function MM_openBrWindow (theURL, winName, features)
{
window.open (theURL, winName, features);
}
</script>
</head>
<body oncontextmenu="return false" ondragstart="return false" onselectstart="return false" onLoad = "MM_openBrWindow('pages seules/popup.htm', 'coucou','width=460, height=375')">
<table width="950" cellpadding="0" cellspacing="0" border="0">
<tr>
<td valign="top"><?php include("cadregauche.php"); ?></td>
<td valign="top"><?php include("cadrecentre.php"); ?></td>
</tr>
</table>
</body>
</html>
Posté : 20 sept. 2005, 20:50
par ricardo
Bonsoir,
ca marche tjs pas ?
Merci
Posté : 20 sept. 2005, 21:08
par Truc
Salut, j'ai repris ton code (sans le php) et il marche, l'erreur vient peut etre du placement de ton code php ->
<?php include("cadrehaut.php"); ?>
place le apres la balise <Body>
Posté : 20 sept. 2005, 21:52
par ricardo
Tout essayé mais marche a l'aide
Merci