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.Fel: är null eller inte ett objekt
<code>
<script type="text/javascript" language="javascript">
<!--
if (parent.frames[5].string == null)
{
document.write(string) ;
}
else
{
document.write(parent.frames[5].string) ;
}
-->
</script>
</code>
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...
Finns det inget sätt att kontrollera om objektet finns eller ej?