我正在使用jquerymobile平台和我的一个Drupal站点。它在我的开发服务器上完美运行,但在实时服务器上,每次我点击一个链接时,它都会粘贴一个英镑符号并拒绝加载被链接页面的内容。当我点击浏览器的刷新按钮时,井号会消失,内容会加载。
示例:
<a href="/sponsors">Sponsors</a>
应该转到http://mysite.com/sponsors。我的实际网站上发生了什么http://mysite.com/#/sponsors。页面停在那里,但是如果我点击重新加载,#就会消失,内容会加载。
我在firefox中有一个用户代理切换器,所以我打开了firebug,在现场网站上,每次点击链接时都会出现以下错误:
“尝试在已清除的范围上运行编译和运行脚本”
这在开发网站上不会发生。实际网站是http://m.shoppersummit.com/。有什么想法会发生这种情况吗?据我所知,我安装了相同版本的jquery,jqueryui和jquerymobile。
已编辑以解决重定向循环 我从早上6:30开始上班;我的大脑是炒的。这是一个drupal网站,具有“真实”主题和移动主题。在桌面浏览器中查看移动主题(发生错误的位置)的唯一方法是将用户代理字符串更改为移动主题。有一个firefox插件可以做到这一点。如果您尝试使用标准桌面用户代理字符串查看该站点,您将获得重定向。
答案 0 :(得分:0)
您是否尝试过包含目标?例如目标= “_自”