Javascript location.href仅在Chrome中工作
[编辑:好的,我的错。重定向有效,这是app.php中的一个错误,会立即重定向回index.php。不过感谢您的帮助:)] 因此,我正在构建这个Facebook应用程序,经过一系列步骤后,您将(在iframe中)重定向到一个名为app.PHP的PHP文件。此重定向使用JS完成:Javascript location.href仅在Chrome中工作,javascript,facebook,Javascript,Facebook,[编辑:好的,我的错。重定向有效,这是app.php中的一个错误,会立即重定向回index.php。不过感谢您的帮助:)] 因此,我正在构建这个Facebook应用程序,经过一系列步骤后,您将(在iframe中)重定向到一个名为app.PHP的PHP文件。此重定向使用JS完成: // this is in 'join-app.js': location.href = "app.php?userid=" + userdata.id; JS的这一部分位于一个单独的.JS文件(join app.JS
// this is in 'join-app.js':
location.href = "app.php?userid=" + userdata.id;
JS的这一部分位于一个单独的.JS文件(join app.JS)中,该文件加载到index.php中:
<!-- this is in 'index.php': -->
<script language="javascript" type="text/javascript" src="js/join-app.js"></script>
php是Facebook上iframe的源代码
上述功能在OS X上的Chrome中运行良好,但由于某些原因,它在OS X上的Safari或Windows上的IE中不起作用。它可以在OS X和Windows上的Firefox上运行。。。在IE和Safari中,index.php页面不断被重新加载。对于JavaScript中的重定向,通常使用
窗口。位置:
<script type="text/javascript">
<!--
window.location = "http://www.google.com/"
//-->
</script>
对于JavaScript中的重定向,通常使用窗口。位置
:
<script type="text/javascript">
<!--
window.location = "http://www.google.com/"
//-->
</script>
您是否遇到任何错误或其他问题?或者它就是不起作用?你有什么错误吗?或者它根本不起作用?如果这个问题解决了,请将答案标记为答案,这样这个问题就结束了。如果这个问题解决了,请将答案标记为答案,这样这个问题就结束了。