views:

561

answers:

5

Hi

Please have a look here: www.blokeswhobake.co.nz - sifr works great, except it does not want to work with internet explorer. I have had the same problems on a number of sites. I have no idea what I am doing wrong.

Thanks for your help

A: 

I works with IE V6 for me. What version of IE and Flash do you have installed?

Maybe you don't have Flash 6 or higher installed for IE?

Also here's what Mike Davidson's site has to say about support: "sIFR works on Mac, Windows, and Linux machines with javascript turned on and Flash 6 or greater. As far as browser support goes, it’s great on all the majors and even some of the minors: PC IE 5+, Safari, Firefox, Opera 7+, Omniweb, and even Konqueror. We estimate this covers over 90% of consumer-grade machines in the world."

Roberto Sebestyen
A: 

Roberto: Thanks for checking. Much appreciated. I have IE7 and ie8 working and it does not work for me. I have the latest version of Flash installed also. Very strange. I have had the same problem on a number of sites. I am sure I am doing something wrong!

Nicolaas
A: 

Sometimes the Flash install is slightly broken and sIFR can't detect it. Uninstalling Flash (follow Adobe's guidelines) and reinstalling it should fix it.

Mark Wubben
A: 

I have the same problem, but I think it's something that I've made wrong when configuring sIFR because only my site is displayed in IE8 without sIFR-style headings, other websites (e.g. http://www.bahiasuenos.com/) looks ok. I've checked also FF, Opera and Chrome and it works, only IE8 have problems with it. Ofcourse I have removed and installed again latest flash player. Still no clue what might cause the problem.

Zerivael
+1  A: 

I found a solution to my sifr in IE problem here.

http://discuss.joyent.com/viewtopic.php?id=22987

$.sifr({ path: 'resources/', save: true }); $('.header').sifr({ font: 'journal', height: '47', verticalAlign: 'middle'});

The problem was I had a comma after true in the first section of code up there. IE does not like a comma directly before }); Firefox and Chrome are fine with it, but IE is not.

Tim