Home Articles FAQs XREF Games Software Instant Books About Feedback Search Site-Map
irt.org logo

Q650 How can I load someone elses page and then submit a form that tells me how long it took to load?

irt.org | Knowledge Base | JavaScript | Form 11 | Q650 [ previous next ]

Q650 How can I load someone elses page and then submit a form that tells me how long it took to load?

You can pass the url from one page to another:

<FORM TARGET="myWindow" ACTION="myPage.htm">
URL: <INPUT NAME="URL" TYPE="INPUT">
<INPUT TYPE="SUBMIT">
</FORM>

and then in mypage.htm:

<SCRIPT LANGUAGE="JavaScript"><!--
function loaded() {
    end = new Date();
    formFrame.myForm.TIME.value = (end.getTime() - start.getTime())/1000; // seconds
    formFrame.myForm.URL.value = URL;
    formFrame.myForm.submit();
}

URL = location.search.substring(5);
start = new Date();

document.write('<FRAMESET onLoad="loaded()">');
document.write('<FRAME SRC="' + URL + '">');
document.write('<FRAME SRC="myForm.htm" NAME="formFrame">');
document.write('</FRAMESET>');
//--></SCRIPT>

And in myForm.htm:

<FORM NAME="myForm">
<INPUT TYPE="HIDDEN" NAME="URL">
<INPUT TYPE="HIDDEN" NAME="TIME">
</FORM>

Provide feedback ...
AddThis Social Bookmark Button

Provide feedback ... AddThis Social Bookmark Button


Last Updated: 30th March 2008. Maintained by: Martin Webb and Michel Plungjan
irt.org liability, trademark, document use, privacy statement and software licensing rules apply.
Copyright © 1996-2008 irt.org, All Rights Reserved.