webForumDet fria alternativet

Fel: är null eller inte ett objekt

JavaScript

1 svar · 422 visningar · startad av Varj

Medlem sedan dec. 200110 inlägg
Frågan#1

Hur kodar man bort det här? Jag har en sida med massa ramar. Den ena ramen är en "informations" ram, som läser en strängvariabel från den ram som visar alla sidorna. Finns strängen inte så skrivs ett default värde ut, annars visas strängen.

<script type="text/javascript" language="javascript">
<!--
if (parent.frames[5].string == null)
{
	document.write(string) ;
}
else
{
	document.write(parent.frames[5].string) ;
}
-->
</script>

Denna koden visar strängen, eller default värdet. Men den fungerar bara när strängen är null, om scriptet inte hittar strängen alls så får jag felmeddelande.

När jag provar hemma så får jag bara meddelandet när datorn startar IE första gången, förmodligen för att hela sidan inte blir inläst innan scriptet börjar utföras...

(kan lägga till att sidan är http://www.belgarion.com )

Medlem sedan mars 20007 896 inlägg
#2

Vad är string för något? Är det en variabel eller är det ett objekt?

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)