codetoad.com
  ASP Shopping CartForum & BBS
  - all for $20 from CodeToad Plus!
  
  Home || ASP | ASP.Net | C++/C# | DHTML | HTML | Java | Javascript | Perl | VB | XML || CodeToad Plus! || Forums || RAM 
Search Site:
Search Forums:
  2 scripts that user a timer are conflicting  kathym at 22:32 on Saturday, June 14, 2008
 

I have 2 scripts running inside my web page and
they are conflicting with each other. Can someone
please show me how to fix this.

I think it's an issue with the timer.

====================================
Script inside web page (page loading script).

<body onLoad="init()">

<div id="loading" style="position:absolute; left:2px; top:198px;">
<img src="/forum/loading.gif" border=0></div>

<script>
var ld=(document.all);
var ns4=document.layers;
var ns6=document.getElementById&&!document.all;
var ie4=document.all;
if (ns4)
ld=document.loading;
else if (ns6)
ld=document.getElementById("loading").style;
else if (ie4)
ld=document.all.loading.style;
function init()
{
if(ns4){ld.visibility="hidden";}
else if (ns6||ie4) ld.display="none";
}
</script>

==================================

Script that displays a clock that counts down and
refreshes web page every 10 minutes.
This script doesn't work

I call this in the head tag
<script src="/forum/template/countDown.js" type="text/javascript"></script>

This is the countDown.js file

========================================
var mins
var secs;

function cd() {
mins = 1 * m("10"); // change minutes here
secs = 0 + s(":01"); // change seconds here (always add an additional second to your total)
redo();
}

function m(obj) {
for(var i = 0; i < obj.length; i++) {
if(obj.substring(i, i + 1) == ":")
break;
}
return(obj.substring(0, i));
}

function s(obj) {
for(var i = 0; i < obj.length; i++) {
if(obj.substring(i, i + 1) == ":")
break;
}
return(obj.substring(i + 1, obj.length));
}

function dis(mins,secs) {
var disp;
if(mins <= 9) {
disp = " 0";
} else {
disp = " ";
}
disp += mins + ":";
if(secs <= 9) {
disp += "0" + secs;
} else {
disp += secs;
}
return(disp);
}

function redo() {
secs--;
if(secs == -1) {
secs = 59;
mins--;
}
document.cd.disp.value = dis(mins,secs); // setup additional displays here.
if((mins == 0) && (secs == 0)) {
// change timeout message as required
// window.alert("Press OK to refresh this page.");

// redirects to specified page once timer ends and ok button is pressed
window.location = "http://www.dealarmy.com/Coupons/"
} else {
cd = setTimeout("redo()",1000);
}
}

function init() {
cd();
}
window.onload = init;

=================================











CodeToad Experts

Can't find the answer?
Our Site experts are answering questions for free in the CodeToad forums
//








Recent Forum Threads
•  hi friend sorry for this , i dnt know how to post , so i give reply to u
•  2 scripts that user a timer are conflicting
•  Help with 2 level tab menu
•  Help with 2 level tab menu
•  Decoding a string in Javascript
•  Re: Array within array
•  Hey all could some 1 help me ?? thanks
•  Re: Checking for a File that Does Not Exist (Yet)
•  mouse trailer


Recent Articles
ASP GetTempName
Decode and Encode UTF-8
ASP GetFile
ASP FolderExists
ASP FileExists
ASP OpenTextFile
ASP FilesystemObject
ASP CreateFolder
ASP CreateTextFile
Javascript Get Selected Text


© Copyright codetoad.com 2001-2008