PDA

View Full Version : Fading Scroller and Fade In Slideshow not working in IE7



nikammar
10-08-2007, 10:18 AM
1) Script Title: Fading Scroller / Ultimate Fade-in slideshow (v1.51)

2) Script URL (on DD): http://www.dynamicdrive.com/dynamicindex2/fadescroll.htm
http://www.dynamicdrive.com/dynamicindex14/fadeinslideshow.htm

3) Describe problem:
even the demos that run on the above links are not working in IE7. both work fine in FF. Are these dhtml scripts not compatible in IE7? I have tried checking internet options > security > custom setting and making sure scripting is enabled....
anyone got any ideas/explanations?
shame, i was really liking these scripts but i might have to find another alternative as they don't appear to be fully cross-browser-compatible.

many thanks,

nik

ddadmin
10-09-2007, 04:18 AM
The two scripts both work in IE7 (otherwise you should be seeing a lot of threads similar to yours around here :)). Anything specific about your PC that might be helpful to know? What OS are you using?

nikammar
10-19-2007, 08:51 AM
thanks for the reply.
yes, i thought it might be something to do with my system because it's working fine on my pc. just not on my laptop which has IE7 (doesn't give version number)

laptop system info:
OS: windows home XP (version 2002) with SP2
1.7Ghz CPU
768mb RAM ( I added extra)

it works fine using firefox on the laptop, just not with IE7. i tried reinstalling IE7 from the windows website but it makes no difference.
i have also tried resetting all internet security options to default but still no joy.
i wondered whether it was something to do with the javascript being disabled but i went to a page i had created myself that has a javascript 'confirm' dialog prompt and that works ok with IE7 so it doesn't appear to be a javascript problem...

oh well, at least it looks like it's only a problem for my laptop!
anyone with any bright ideas??

nikammar
10-19-2007, 08:55 AM
by the way the page that i'm using the script on is this:
http://www.stephenreck.co.uk/start.php

ddadmin
10-19-2007, 09:53 PM
Just tested your page in IE7- works for me. :)

YOman
11-02-2007, 03:00 PM
I have a similar problem as nikammer is having with http://www.dynamicdrive.com/dynamicindex14/fadeinslideshow.htm,
and even simple crossfade slideshow code such as http://www.codelifter.com/main/javascript/slideshow2.html.

However, http://www.dynamicdrive.com/dynamicindex2/fadescroll.htm and http://www.codelifter.com/main/javascript/slideshow1.html (without crossfade) both work fine in IE7 on my desktop computer.

All of the above links work on my Dell Inspiron laptop with the latests updates of Windows XP Home and IE7, but the first two do not work on my Dell Dimension desktop with the same versions and updates of Windows XP and IE7. I don't believe that IE7 is the culprit since I compared the IE7 security and advanced/custom settings on both computers. I have found that Mozilla works fine on all these links using the desktop computer. I have updated to the latest version of Java and verified that DirectX is at 9.0c.

I don't get it. Any ideas, suggestions or questions would be appreciated.

jscheuer1
11-02-2007, 03:21 PM
I have a similar problem as nikammer is having with http://www.dynamicdrive.com/dynamicindex14/fadeinslideshow.htm,
and even simple crossfade slideshow code such as http://www.codelifter.com/main/javascript/slideshow2.html.

However, http://www.dynamicdrive.com/dynamicindex2/fadescroll.htm and http://www.codelifter.com/main/javascript/slideshow1.html (without crossfade) both work fine in IE7 on my desktop computer.

All of the above links work on my Dell Inspiron laptop with the latests updates of Windows XP Home and IE7, but the first two do not work on my Dell Dimension desktop with the same versions and updates of Windows XP and IE7. I don't believe that IE7 is the culprit since I compared the IE7 security and advanced/custom settings on both computers. I have found that Mozilla works fine on all these links using the desktop computer. I have updated to the latest version of Java and verified that DirectX is at 9.0c.

I don't get it. Any ideas, suggestions or questions would be appreciated.

What doesn't work where? Sounds like everything is working everywhere, but not? :confused: Are there more than two computers involved here?

Anyways, Java is not required to run javascript, so stop worrying about that part of it.

If a script works in IE 7 on one computer but not in IE 7 on another computer, and both computers run the script fine under the FF browser. It is most likely the settings of IE 7 on the computer where the script is not running that are to blame. Restore all defaults:

tools > internet options > security > reset all zones to default level

and:

tools > internet options > advanced > restore advanced settings (not reset!)

YOman
11-05-2007, 07:15 PM
Sorry for the confusion. I was attempting to describe the similarities and differences between nikammer's problem and mine.

YES, 2 computers. YES, the Laptop works fine with everything. The Desktop computer does not work on the top 2 links in my original post.

I had already tried resetting IE7 to the default settings, but just to be sure, I followed your instructions to the letter, excluding the security settings which has the reset button grayed out (because it was already done). The Desktop computer will not run the code at http://www.dynamicdrive.com/dynamicindex14/fadeinslideshow.htm or any other javascript fade code.

I have found the same problem on a friends computer too. That one is a new computer with Vista and IE7. I'm not a big fan of Vista (HATE it), nor could I help her with her problem.

I think it's possible that a plug-in is to blame, but what do I know? Perhaps I don't express myself well, but I have been programming since 1977. Thank you for your attempt to help anyway.

YOman (the dumb old EE)

viciosogb
11-05-2007, 10:38 PM
nice post, but I hav a question:

It could be possible to make, the script of: http://www.dynamicdrive.com/dynamicindex2/fadescroll.htm as an external .js?

Im trying but it didnt work :S

ddadmin
11-06-2007, 04:24 AM
nice post, but I hav a question:

It could be possible to make, the script of: http://www.dynamicdrive.com/dynamicindex2/fadescroll.htm as an external .js?

Im trying but it didnt work :S

Simply put the entire script in an external .js file but minus the <script></script> tags. This tutorial might be helpful: http://www.javascriptkit.com/javatutors/external.shtml

viciosogb
11-06-2007, 05:03 AM
Thanks, now it works great

YOman
11-09-2007, 06:59 AM
Hello again colleagues

I was able to repair the problem that I have, and hopefully it will fix nikammer's issue too. I decided that some basic troubleshooting was in order, and since IE7 seemed to be involved in some way I started there. Here's what I did:

1) I uninstalled IE7 using Add or Remove Programs. This reverted my browser back to IE6. I restarted the computer and the fade code worked in IE6.

2) Next I reinstalled IE7 (IE7-WindowsXP-x86-enu.exe), and restarted the computer.

3) After the installation of IE7, I tested http://www.dynamicdrive.com/dynamicindex14/fadeinslideshow.htm and it worked fine. Now all of the code and sites that I had problems with work normally.
Note: I also installed the IE7 updates: (IE7-KB929969-WindowsXP-x86-enu.exe & IE7-WindowsXP-KB931768-x86-enu.exe).

The original installation of IE7 on the faulty computer was obtained from the Windows Update site. Apparently something was lost in the shuffle. Perhaps the first install was the beta version? I don't recall. :confused:

For what it's worth this method also fixed my friends' problem, with the new computer that has Vista and IE7. She was also unable to view Google maps, along with the fade problem. All is working now.

Good luck to you nikammer. I hope this helps, and thanks to the rest of you for your responses.