webForumDet fria alternativet
Logga in / Bli medlem

Problem

JavaScript

1 svar · 179 visningar · startad av finalworld

Medlem sedan maj 200255 inlägg
Trådstart#1

är det någon som skulle kunna tänka sig att hjälpa mig med ett litet javascript problem jag har... det är så att jag har ett script som ska byta ett visst antal sidor, först när man klickar på "log in" och sen när man har loggat in så ska andra sidor bytas... det förta js. ser ut såhär och ligger i en meny:

<script LANGUAGE="javascript">
<!--
function bytsidor(){

parent.search.location.href = '../default.asp';
parent.left.location.href = 'right.asp'

}
//-->
</script>

alltså i menyn står det:
<a href="default.htm" onclick="bytsidor()">log in</a>

sen i default så har jag lagt samma funktion, men den byter andra sidor. att tillägga är väl att jag använder frames... det ser ut så här:

<script LANGUAGE="javascript">
<!--
function bytsidor(){

parent.meny.location.href = 'menu2.asp';
parent.search.location.href = 'privsearch.asp'
parent.left.location.href = 'default.asp'
parent.right.location.href = 'right.htm'

}
//-->
</script>
</head>
<body onload="bytsidor()">

där kommer det upp ett underligt fel som jag inte kan förstå... det står att 'parent.meny.location.href' inte är ett objekt... är det någon som kan förstå vad det är för fel på funktionen, eller mig?

Medlem sedan juni 20004 308 inlägg
#2

Felmeddelandet talar om att det inte finns någon frame vid namn "meny" som på samma nivå i frames-strukturen som aktuellt dokument. Läs med om frames i detta tidigare inlägg.

258 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)