سلام
من این کد رو پیدا کردم برای باز شدن اتوماتیک چند سایت در یک آی فریم . به عبارتی
auto surf !
اما مشکلم اینه که باید زمان دیلی تعریف کنم . که مثلا اینجا 10 ثانیه تعریف شده . من می خوام این زمان رو بکنم 0 . اما تا زمانی که سایت داخل آی فریم کاملا لود نشده ، نره سایت بعدی. کسی می تونه کمک کنه؟
ممنون
autosurfer.html:
siteList.js:
من این کد رو پیدا کردم برای باز شدن اتوماتیک چند سایت در یک آی فریم . به عبارتی
auto surf !
اما مشکلم اینه که باید زمان دیلی تعریف کنم . که مثلا اینجا 10 ثانیه تعریف شده . من می خوام این زمان رو بکنم 0 . اما تا زمانی که سایت داخل آی فریم کاملا لود نشده ، نره سایت بعدی. کسی می تونه کمک کنه؟
ممنون
autosurfer.html:
کد:
<HTML>
<HEAD>
<script type="text/javascript" src="siteList.js"></script>
<script type="text/javascript">
<!--
// Redirection delay in seconds
var redirectDelay=10
// The current site, should be 0 to start with
var siteNum = 0;
function countredirect() {
document.getElementById('Iframe1').src=targetURLs[siteNum];
siteNum++;
document.title="Site number "+siteNum+" of "+targetURLs.length+": "+targetURLs[siteNum-1];
if(siteNum==targetURLs.length) {
siteNum=0;
}
setTimeout("countredirect()",1000*redirectDelay);
}
window.onload = function() {
countredirect();
}
//-->
</script>
</HEAD>
<BODY>
<form name="redirect">
<center>
<iframe id="Iframe1" frameborder="0" vspace="0" hspace="0" marginwidth="0" marginheight="0" width="100%" scrolling="yes" height="75%" src="">
</iframe>
</BODY>
</HTML>
کد:
targetURLs = [
'http://www.siteA.com',
'http://www.siteB.com',
'http://www.siteC.com'
];