webForumDet fria alternativet
Logga in / Bli medlem

Tvinga laddning i Frame, olika sätt

JavaScript

0 svar · 167 visningar · startad av Bengan

Medlem sedan juni 2000690 inlägg
Frågan#1

Jag har sedan ett par år tillbaka använt det här i huvudet på framesidor för att tvinga att framesettet laddas:

<script LANGUAGE="JavaScript">
<!--
if(top == self) self.location = "index.html";
//-->
</script>

MEN, sen IE5.5 kom ut så får man ibland ett märkligt fenomen att en delram under laddning helt plötsligt kan "laddas om" innan den renders klart. Funderade på om det har med det skriptet att göra och tänkte testa det här istället:

<SCRIPT>
 function checkStatus() {
   if(top == self) self.location = "index.html";
      return true;
      }
 </SCRIPT>

 <BODY onLoad="checkStatus();">

Om jag förstår det hela rätt så körs då inte skriptet förräns hela sidan laddats hem? Då kan man ju i varje fall utesluta om fenomenet beror på detta.

Några funderingar om detta?

259 ms totalt · 4 externa anrop · v20260731065814-full.1b2494f0
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)