简体   繁体   English

不能在IE中使用FB身份验证

[英]Can't use FB Authentication in IE

I am trying to use the FB Javascript SDK to authenticate users on my website. 我正在尝试使用FB Javascript SDK对我的网站上的用户进行身份验证。 The login button refuses to appear on any version of IE that I have. 登录按钮拒绝出现在我拥有的任何版本的IE上。 It appears on Opera, Safari, etc. 它出现在Opera,Safari等上。

Does anyone know the answer to this? 有人知道答案吗?

Also, a rather broad question: I am a Perl programmer and would prefer if it's easier to do this via Perl, but if I can't, I can't. 此外,还有一个相当广泛的问题:我是Perl程序员,并且希望通过Perl进行操作更容易,但是如果不能,则不能。

I am not sure it is possible to put your own login buttons up. 我不确定是否可以设置您自己的登录按钮。

Just worth checking - I suffered from the login button not working in early versions of IE (7+8). 只是值得检查-我在早期版本的IE(7 + 8)中无法使用登录按钮。 I found the javascript listener event caused me problems and changing the listener event to an onclick event fixed login for me. 我发现javascript监听器事件引起了我的麻烦,并且将监听器事件更改为对我来说固定登录的onclick事件。

The fact it works in other browsers, means your code is probably ok, but double check that if you are embedding the HTML in perl, check that all $ signs in JQuery are backslashed (eg \\$) otherwise they will disappear when rendered and it will fail. 它可以在其他浏览器中使用的事实,这意味着您的代码可能还可以,但是请仔细检查是否将HTML嵌入perl中,请检查JQuery中的所有$符号都被反斜杠(例如\\ $),否则在呈现时它们会消失,并且将失败。 Just check the source code matches your perl embedded code. 只需检查源代码是否与您的perl嵌入式代码匹配即可。

Otherwise can you supply some code or a link to the page? 否则,您可以提供一些代码或指向页面的链接吗?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM