I came across an issue in IE7 with the latest 2.x code from github. There is a trailing comma on line 672 of fbconnect.module that causes a js error that prevents the button from rendering.
Removing the comma fixes the error and allows the button to display.
Comments
Comment #1
vectoroc commentedline 672 of fbconnect.module
Comment #2
vectoroc commentedperhaps you mean
(line 652)
Comment #3
mrf commentedOh, sorry about that, tried to run a patch this morning and looks like I have other local modifications as well messing up the line numbers.
That's the problematic line.
Comment #4
mrf commentedLooks like the necessary change made it into the latest alpha, marking this as fixed.
Comment #5
yeeloon commentedHi there,
I'm having the same problem using the latest 6.x.2.0alpha2 install at www.venusrepublic.com. Button is not showing up.
However when view on inside pages, the facebook button shows up properly.
Is the bug still there? ...in IE7?
Comment #6
decibel.places commentedI am also having a problem with button in IE8 & IE7 displaying on some pages but not others - using 6.x-2.0-alpha2 without the comma noted above
Comment #7
agdjenn commentedHaving the same problem; I was seeing the text for the facebook connect but not the actual button/link until updating to the alpha, now it's all missing. eta: I'm running ie9!
Comment #8
vectoroc commentedfirst of all - see README
If nothing hepls create new issue with explanation what you tried and what you got
Comment #9
decibel.places commented@ #8
if you are referring to
I have checked that the xmlns:fb attribute is added to every page template I am using
In fact, two pages using the same template display differently, one with the button and one with just text - both just contain some HTML
Comment #10
crazysuju commentedI have experienced the same issue. I think I have nailed down how to reproduce the issue consistently. Try to add a
anywhere in the page and the connect button will break on IE.
Also, if you run the script debugger from IE, there will be exception, but the connect button do appear.
Comment #11
crazysuju commentedComment #12
crazysuju commentedOkay, I read the other IE ticket and saw that someone solved it by installing the latest jQuery update module. Tried and it worked!
Maybe you should put in the readme and let people know jQuery update is required.
Comment #13
decibel.places commented@ #12
we are using the "official release" jQuery Update 6.x-1.1
did you use 6.x-2.0-alpha1 or 6.x-2.x-dev?
also @ #10 what is the code? it is filtered out! Enclose it in <code> tags </code>!