Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Javascript > slideshow fails, Firefox debugger also fails

Reply
Thread Tools

slideshow fails, Firefox debugger also fails

 
 
lkrubner@geocities.com
Guest
Posts: n/a
 
      12-22-2004
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>

 
Reply With Quote
 
 
 
 
Martin Honnen
Guest
Posts: n/a
 
      12-22-2004


http://www.velocityreviews.com/forums/(E-Mail Removed) 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/
 
Reply With Quote
 
 
 
 
Grant Wagner
Guest
Posts: n/a
 
      12-23-2004
<(E-Mail Removed)> wrote in message
news:(E-Mail Removed) 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 <(E-Mail Removed)>
comp.lang.javascript FAQ - http://jibbering.com/faq


 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Need Help getting a debugger going for IE - any free debugger aflat362 Javascript 7 12-07-2006 10:51 PM
Re: UPDATE: They didn't only pledge allegiance to Mex flag: anchor babies in TX *also* shouted "RAZA! RAZA!" in US school also tedorn44@hotmail.com Digital Photography 9 10-21-2006 11:12 AM
Enterprise Library Jan 2006 - custom exception formatter fails unless running debugger David Herbst ASP .Net 1 01-29-2006 04:02 PM
Neither IE-Debugger or Mozilla/Venkman debugger can step through dynamically added code? Robert Oschler Javascript 1 09-05-2005 07:17 AM



Advertisments