![]() |
|
|
|||||||
| Javascript Här diskuteras det som rör Javascript, AJAX, DOM & DHTML. |
![]() |
|
|
Trådverktyg | Visningsalternativ |
|
|
#1 |
|
Medlem
Registrerad: 2001-07-04
Ort: Falun
Inlägg: 657
Lösningar: 12 |
alertbox efter att en frame laddat?
Sitter å pular lite med frames å javascript, det jag vill utfört är att en alertbox ska poppa upp efter att en frame har laddat klart, dock får jag alertboxen innan sidan laddat klart...
skickar lite kod, men det e inte mkt som stämmer just nu =/ Kod:
<script type="text/javascript">
var startTime;
var stopTime;
function startTimer()
{
startTime = new Date();
if(parent.frames['main'])
{
stopTimer();
}
}
function stopTimer()
{
stopTime = new Date();
var diffTime = stopTime - startTime;
var loadTime = diffTime/1000;
alert(loadTime);
}
</script>
<form id="url" method="post" action="" onsubmit="window.open('http://'+this.sendURL.value,'main'); return false; startTimer();">
<br />
Internet URL:
<input type="text" name="sendURL" />
<input type="submit" name="Submit" value="Download page" />
<br />
History:
<input name="back" type="submit" id="back" value="<--" />
<input name="forward" type="submit" id="forward" value="-->" />
</form>
|
|
|
|
|
|
Markerad som löst av tronez #2 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 816
Lösningar: 3130 |
Om du använder <body>-elementets attribut onload så körs koden när sidan laddats klart.
mvh
__________________
@aviddevguy |
|
|
|
|
|
#3 |
|
Medlem
Registrerad: 2001-07-04
Ort: Falun
Inlägg: 657
Lösningar: 12 |
jo förvisso, men nu är det så att jag skriver i en URL i top framen, tex www.aftonbladet.se. Sen laddas den i mitt mainframen, det är den sidan jag vill kolla när den laddat klart.
|
|
|
|
|
|
#4 |
|
Medlem
Registrerad: 2001-07-04
Ort: Falun
Inlägg: 657
Lösningar: 12 |
satte onload="func()" i framesetet så funkade det... förmodar att det var det @nders menade, men jag var lite trögfattad
|
|
|
|
![]() |
| Trådverktyg | |
| Visningsalternativ | |
|
|