471,316 Members | 1,479 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 471,316 software developers and data experts.

slideshow fails, Firefox debugger also fails

I'm trying to get a slideshow going on this page:

http://www.popefamilytravels.com/index.php?pageId=5

For some reason the debugger in Firefox won't show any errors, but
there are clearly some errors here. The function doesn't work, even
once. It was firing once and then quiting till a few moments ago, then
I did something, I don't know what, and it stopped working all
together. Here is the code (the lines that start with 'function
SymError()' are I think something that Firefox writes automatically. I
did not write that function):

<div id="imageSlideShow0" class="imageInfoListsImage"
style="display:none; height:0px; visibility:hidden;"><img
class="imageInfoImage"
src="http://www.popefamilytravels.com/mcImages/apo-boat2.jpg">
</div>
<div id="imageSlideShow1" class="imageInfoListsImage"
style="display:none; height:0px; visibility:hidden;"><img
class="imageInfoImage"
src="http://www.popefamilytravels.com/mcImages/apo-boat.jpg">
</div>
<div id="imageSlideShow2" class="imageInfoListsImage"
style="display:none; height:0px; visibility:hidden;"><img
class="imageInfoImage"
src="http://www.popefamilytravels.com/mcImages/allsaints.jpg">
</div>
<div id="imageSlideShow3" class="imageInfoListsImage"
style="display:none; height:0px; visibility:hidden;"><img
class="imageInfoImage"
src="http://www.popefamilytravels.com/mcImages/pftheader_copy.jpg">
<h3>pft header</h3>
</div>
<div id="imageSlideShow4" class="imageInfoListsImage"
style="display:none; height:0px; visibility:hidden;"><img
class="imageInfoImage"
src="http://www.popefamilytravels.com/mcImages/planting-rice2.jpg">
<h3>Planting Rice 2</h3>
<p>Closer image of the original</p>
</div>

<script language="JavaScript">
<!--

function SymError()
{
return true;
}

window.onerror = SymError;

var SymRealWinOpen = window.open;

function SymWinOpen(url, name, attributes)
{
return (new Object());
}

window.open = SymWinOpen;

//-->
</script>

<script type="text/javascript">

alert('here we are at the beginning');
var howManyImages = 5;
var i = 0;

function showImageSlideShow() {
var r = i + 1;
var currentDivId =
'imageSlideShow' + i;
var nextDivId =
'imageSlideShow' + r;
alert('the id of the next id is ' +
nextDivId);

if
(document.getElementById(currentDivId)) {
var currentDiv =
document.getElementById(currentDivId);
var nextDiv =
document.getElementById(nextDivId);
currentDiv.style.visibility='hidden';

currentDiv.style.height='0px';

currentDiv.style.display='none';

nextDiv.style.visibility='visible';

nextDiv.style.height='500px;';

nextDiv.style.display='block';
alert(nextDiv);
}
i++;
if (i == howManyImages) i =
0;
if (i > howManyImages) i =
0;
alert ('how many images is
' + howManyImages');
}
setTimeout("showImageSlideShow()", 5000);
</script>

Jul 23 '05 #1
2 1731


lk******@geocities.com wrote:
setTimeout("showImageSlideShow()", 5000);


After a quick look at that code I guess that you want
setInterval("showImageSlideShow()", 5000);
to repeatedly call the showImagesSlideShow function.
--

Martin Honnen
http://JavaScript.FAQTs.com/
Jul 23 '05 #2
<lk******@geocities.com> wrote in message
news:11**********************@z14g2000cwz.googlegr oups.com...
I'm trying to get a slideshow going on this page:

http://www.popefamilytravels.com/index.php?pageId=5

For some reason the debugger in Firefox won't show any errors, but
there are clearly some errors here. The function doesn't work, even
once. It was firing once and then quiting till a few moments ago, then
I did something, I don't know what, and it stopped working all
together. Here is the code (the lines that start with 'function
SymError()' are I think something that Firefox writes automatically. I
did not write that function):


What you most likely did is install something like Norton Internet
Security (or some other Symantec Internet software). The following code
points to something injected by a Symantec software product attempting
to block popups (the "Sym" in all the variable and function names stands
for "Symantec":

var SymRealWinOpen = window.open;

function SymWinOpen(url, name, attributes)
{
return (new Object());
}

window.open = SymWinOpen;

--
Grant Wagner <gw*****@agricoreunited.com>
comp.lang.javascript FAQ - http://jibbering.com/faq
Jul 23 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

4 posts views Thread by CB US 77 | last post: by
8 posts views Thread by drillbit_99 | last post: by
2 posts views Thread by jkbarbee37 | last post: by
1 post views Thread by ttamilvanan81 | last post: by
pradeepjain
2 posts views Thread by pradeepjain | last post: by
reply views Thread by rosydwin | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.