2010-12-03 54 views

Répondre

6

Si vous travaillez avec HTML chargé, vous pouvez essayer

if(window.location.pathname == "products.html"){ 
//do something here 
} 

location.pathname retourne le nom du fichier ou le chemin spécifié par l'emplacement.

De plus, vous pouvez obtenir le nom du fichier par

var p = window.location.pathname.split("/"); 
var filename = p[p.length-1]; 
+0

Merci pour votre WaiLam de réponse, mais cela ne fonctionne pas .. Le résultat de cette fourchette est que la page rechargements comme à chaque fois .. Je ne peux pas aider moi en ce moment. Je pensais qu'un IF est juste pour conditionnels .. et maintenant il fait réellement quelque chose .. est-il un autre moyen de simplement obtenir l'url du navigateur, puis le comparer avec un statetement si? – Tomkay

+0

désolé pour typo erro .... devrait être "==" – WaiLam

+0

Il renvoie le chemin pas le nom de fichier, par ce que vous devez comparer avec '/ products.html' (ou quel que soit le chemin absolu peut être) –