Bonjour,
J'ai été surpris par le code javascript du tuto "faire apparaitre des popups sans nouvelles fenêtres"
Surprennant d'avoir deux fois de suite "if(pop)". Y a t-il une raison particulière ? ie ? ... ?
En tout cas, le code suivant marche tout aussi bien, chez moi (firefox,konqueror et opera). JE le prefère, car JE le trouve plus lisible. Ai-je des raisons de préférer celui du tuto ?
J'ai aussi supprimé les ; inutiles. Ou ... ils ont une utilité qui m'echappe ?
Modifié par ___seb (29 Jul 2005 - 18:50)
J'ai été surpris par le code javascript du tuto "faire apparaitre des popups sans nouvelles fenêtres"
function pop()
{
var pop = document.getElementById('pop');
if (pop) {pop.style.display = 'block';};
if (pop) {pop.onclick = function() {this.style.display = 'none';};};
}
window.onload = pop;
Surprennant d'avoir deux fois de suite "if(pop)". Y a t-il une raison particulière ? ie ? ... ?
En tout cas, le code suivant marche tout aussi bien, chez moi (firefox,konqueror et opera). JE le prefère, car JE le trouve plus lisible. Ai-je des raisons de préférer celui du tuto ?
function pop()
{
var pop = document.getElementById('pop');
if (pop)
{ pop.style.display = 'block';
pop.onclick = function() {this.style.display = 'none';}
}
}
window.onload = pop;
J'ai aussi supprimé les ; inutiles. Ou ... ils ont une utilité qui m'echappe ?
Modifié par ___seb (29 Jul 2005 - 18:50)