problema anomalo con window.location.href

  • Creatore Discussione Creatore Discussione Ylenia
  • Data di inizio Data di inizio

Ylenia

Nuovo Utente
12 Dic 2012
2
0
0
Ciao a tutti.
Ho un problema con uno script la cui struttura è questa:

Codice:
if (window.location.href=="url") {
	document.write('<li><a href=\"index.html\"><u>Home</u></a></li>');
	}
else {
	document.write('<li><a href=\"index.html\">Home</a></li>');
	}

Il problema non è che non funzioni. Funziona sulla maggior parte dei pc, ma non su tutti. Stessi browser (IE - FF - Chrome etc) con stesse versioni.
In alcuni però funziona, in altre no. Quando dico che non funziona, intendo dire che la scritta non resta sottolineata quando dovrebbe restare sottolineata (non si applica <u></u>). Sui pc in cui non funziona, non funziona con nessun browser, quindi ho escluso anche la possibilità che fosse un problema di impostazioni del browser.
Probabilmente il codice è scritto in maniera scorretta, obsoleta o poco pulita, non lo so. Potete aiutarmi senza che io debba cambiare tutto lo script?
PS. la scritta "url" è esemplificativa, nel codice c'è l'url corretto.
Grazie mille :cool:
 
Ciao,
a me funziona
prova anche togliendo l'oggetto window
Codice:
if (location.href=="url") {
	document.write('<li><a href=\"index.html\"><u>Home</u></a></li>');
	}
else {
	document.write('<li><a href=\"index.html\">Home</a></li>');
	}
 

Discussioni simili