Titre d'une pop-up
Posté : 01 déc. 2005, 02:23
Bonjour,
J'ai créé une jolie petite fonction Javascript qui ouvre et compose une fenêtre pop-up.
Pourtant, le code source de la pop-up est le suivant :
Pourquoi le titre ne s'affiche-t-il pas ??? ](*,)
J'ai créé une jolie petite fonction Javascript qui ouvre et compose une fenêtre pop-up.
function popup(photo, titre, largeur, hauteur)
{ gp = window.open('','popup','left=50, top=50, width=' + largeur + ', height=' + hauteur + ', scrollbars=no, resizable=no, titlebar=no, menubar=no, toolbar=no, statusbar=no, location=no');
gp.focus();
if (gp)
{ gp.document.open();
contenu = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">\n\n';
contenu += '<html>\n\n';
contenu += '<head>\n';
contenu += '<title>' + titre + '<\/title>\n';
contenu += '<\/head>\n\n';
contenu += '<body background="' + photo + '" onClick="top.close()">\n';
contenu += '<\/body>\n\n';
contenu += '<\/html>\n';
gp.document.write(contenu);
gp.document.close();
}
}
La pop-up s'ouvre et s'affiche correctement, à l'exception de son titre, remplacé par "about:".Pourtant, le code source de la pop-up est le suivant :
<html>
<head>
<title>LA JOLIE POP-UP DU SIEUR ALBAT</title>
</head>
<body background="photo.jpg" onClick="top.close()">
</body>
</html>
Cas pour le moins étrange d'un code qui ne s'affiche pas fidèlement... Pourquoi le titre ne s'affiche-t-il pas ??? ](*,)