bonjour,
suite à des difficultés avec safari sur l'exécution de scripts au chargement d'une page (qui fonctionne parfaitement sur firefox), j'ai un petit casse-tête à vous soumettre:

j'ai un script pop() en fichier externe que j'appelle au chargement de la page...
<body onLoad="pop();">
fonctionne parfaitement,
<body onLoad="Pop();">
ne marche pas (j'ai biensûr modifié le script) Smiley eek ,
<body onLoad="test();">

avec le script
function test() {pop();}
ne marche pas non plus... Smiley fache

qu'est ce que c'est que ce bordel ??! safari n'aime pas le haut de casse ?? fait du script-élitisme ??!!

ça m'embête beaucoup, vu que j'en ai plusieurs à lancer...
et ça semble tellement illogique !...
ça vous dit quelque chose ?
merci d'avance.
Salut,

As-tu un exemple en ligne ?

Essaie d'écrire ceci :
<body onLoad="alert(typeof(Pop))">
et
<body onLoad="alert(typeof(test))">
Si tes fonctions sont bien définies, la boîte de dialogue affichera "function".

Tu peux aussi ajouter des "alert" au début de tes fonctions pour voir si elles sont bien appelées.

Bon courage !
Smiley biggol
non de d'là !!...
voilà qu'aujourd'hui
<body onLoad="Pop();">
marche parfaitement !!!
(c'est hier que je me suis battu avec ce problème...)
est-ce à dire que safari se perd dans les fichiers temporaires de preview (bbedit et dmx) ??...
c'est pratique pour bosser !!...

par contre
<body onLoad="alert(typeof(test))">
me retourne "undefined"...
il faut que je réessaye demain ??!!... Smiley confus
je confirme qu'il me faut quitter safari pour qu'il prenne en compte mes modifs en preview BBedit ou DMX...
j'ai un problème de config ou ça dit quelque chose à quelqu'un ?...