SIFR h1 issue in IE8?

Hi All,

Can any one help me in SIFR h1 issue in IE8?

We have used SIFR to change the property of H1 tag, this is working fine in IE6,7 and Mozilla 2.0 but in IE 8 its not applying SIFR properties to Ha tag and instead of showing text its showing XXX in the browser. I don’t have any live url for this issue.

Any help will on this will be appreciated.

Thanks in advance.

Did you install Flash? Might want to try that. Otherwise hard to say without a live site to check.
The demos are working in IE 8 anyways.

We have Flash installed :frowning:

any idea ?

I haven’t had any problems with sIFR in IE8. Without you posting code, it’s hard for us to see what the issue is.

I have seen the same issue you have been getting, it is rather curious but it only occurs with IE8 in standards compliancy mode. If you trigger the compatibility button, the issue disappears and the sFiR loads perfectly fine. It seems to be a general compatability issue but the cause is currently unknown.

Hi Guys, I’ve got the same problem with IE8 and sIFR now.
see my website: smart-im.nl for example.
In compatability modus it works fine, in IE8 it shows

X
X
X

I’m using Sifr version 3 revision 278

Any idea’s? :shifty:

I am also facing the same issue as Groene is having.

i have the same problem…

I wonder if the SIFR script is sniffing the user agent string and is unaware of IE 8.

What version of sIFR are you guys all using? I haven’t seen any problems with v2.0.7 in IE8, compatibility mode or not.

edit: oh right, I see one person using the beta of v3… might be a problem with v3 then. Take it up on Stack Overflow with Mark Wubben I think his name is.

This is why I still stick with the release version for production websites! :slight_smile:

This is more of a hack I suppose but this will solve the problem…

Add this into the header of the page.

<meta http-equiv=“X-UA-Compatible” content=“IE=EmulateIE7” />

mitchrenton, I would not advise that unless you want Microsoft to potentially add your website to the “broken list” to which it will permanantly render in that method unless you include the META tag to force compliency. :slight_smile:

Thanks for the heads up. Do you know of any other method to solve the “XXX” sifr problem?

Yes, don’t use it? :stuck_out_tongue:

Thats not true, only high traffic/volume sites will actually be put on that list. And second its not permanent once your site works in IE 8’s standard mode it will be taken off the list. Small personal sites are not likely to be put on that list. Also before Microsoft even puts your site on that list, the site owner is contacted.

Anyways more information is here:

and here:
http://msdn.microsoft.com/en-us/library/dd567845(VS.85).aspx

I forgot to mention…your site will not be put on this list if you use the X-UA-Compatible (for IE7 mode) header. Only those sites that do not use it, that actually require it. (I.e. sites that do not work in standard mode that do not issue the X-UA-Compatible header.)

Like I said earlier, either let Mark Wubben know so he can release a fix, or don’t use the sIFR 3 beta version.

I too have the same problem.

All of the sIFR headers show up as

X
X
X

When rendered with IE8

Examples on almost every page at beananimal . com and mbtechnology . net

Sorry for the broken links but I can’t post links asa new member to this forum.

I have used the
<meta http-equiv=“X-UA-Compatible” content=“IE=EmulateIE7” />
To workaround the problem, but we certainly need a fix. This is not a site specific problem, but appears to be widespread accross many platforms. I am using umbraco CMS (a DotNet CMS running on IIS) version 3 beta 1. I updated from version 2 back in the IE8 BETA days due to the same issue.

This really bugged me for a while, but I came up with a solution. You can find it here…

blog.clintonbeattie.com/sifr3-ie8-problem-and-solution/