2013-06-21 44 views
0
<a href="javascript:;" onclick="login(); return false;"><img src="images/ie.jpg"/></a> 

我的链接不火fire login();功能。 ie7或某些Firefox上没有工作链接。Onclick不工作,即7或某些Firefox在Facebook应用程序

function login(){ 
FB.login(function(response){ 
    if(response.authResponse){ 
    FB.api('/me',function(response){ 

window.location.href ="anasayfa.php?fname="+ response.name+"&email="+response.email+"&username="+response.username+"&gender="+response.gender+"&city="+response.hometown.name+"&location="+response.location.name+"&birthday="+response.birthday+"&id="+response.id+"&rStatus="+response.relationship_status; 


    }); 

我在facebook应用程序中使用这些代码。许多用户使用应用。清晰。但有些用户不使用该应用程序。我测试了即测试仪,我看到链接不能在ie7上工作。

Thx寻求帮助。

回答

0

更改

href="javascript:;" 

to 

    href="#" 

看看是否能够修正IE中的问题。有时候,IE7对于超链接很敏感。

+0

如果我点击网站上的按钮,按钮工作正常。但我点击Facebook上的iframe按钮,按钮不起作用。 –

+0

嗯。这可以在除IE7以外的Chrome和其他浏览器中使用?你用IE8或IE9/10试过这个吗?想知道它是否可以成为IE7浏览器中心的东西。此站点是浏览器安全设置中的受信任站点吗? – ApolloSoftware

+0

是的,它有SSL,ie8也不行。你可以看到普通页面http://yazbahanem.com。在脸上的应用程序,https://www.facebook.com/festivalhali/app_581244431906993?ref=ts。如果你喜欢页面,打开第二页。第二页,你可以看到“DEVAM ET”按钮。这个按钮不能用于带iframe iframe的ie7/8。 –

相关问题