如何在 Windows Phone 中重定向页面
How to redirect page in Windows Phone
我正在jQuery Mobile中开发一个网页,我正在通过window.location.replace('#page1')
将用户重定向到另一个页面,该页面在Android和iOS上运行良好,但在Windows Phone 7上则不行 - URL已更新,但不会更改页面。
我使用的是window.location.replace
而不是window.location.assign
或location.hash
,因为我有兴趣阻止用户使用后退按钮。
我遇到了完全相同的问题,但通过将脚本更改为
$.mobile.changePage(#pageID)
对我来说效果很好,祝你好运!
>刚刚在 lumia900 上对此进行了测试,window.location.replace('#page1'( 应该可以正常工作,并且它还触发了我认为驱动屏幕更改等的 onhashchange 事件......
所以我的猜测,在没有深入研究 jQuery Mobile 或设置模拟网站的情况下,要么您的 URL 哈希不正确,要么它只是在某些时候通过一些愚蠢的运气工作
或
jQuery Mobile有一个错误,导致您的设置受到严重破坏
这是我使用的测试页面:http://jsbin.com/eqelit/1/edit
尝试使用window.location.href="www.google.com"
相关文章:
- 通过javascript重定向html传递php变量
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- 使用angular重定向到html页面
- 如何在chrome扩展中重定向到html页面
- 无法从jquery Mobile导航栏重定向到另一个页面
- ng视图外的链接重定向到ng视图内的页面
- 在phonegap应用程序内部重定向不起作用
- CORS-重定向到第二个GET正在接收的页面
- AJAX不会在文件上传后重定向到网页-POST方法
- 重定向时角度刷新浏览器
- 通过链接重定向不;我不在jstree中工作
- 根据select选项元素将表单重定向到不同的URL
- 通过JQuery重定向到另一个页面
- 重定向到“父窗口”
- 重定向iFrame中的父URL
- PHP-如何重定向到同一页面并更改DOM's
- chrome.tabs.update() 重定向到 'chrome-extension://invalid/'
- 我们如何在不更改url的情况下使用锚点点击从一个页面重定向到另一个页面
- 如何在 Windows Phone 中重定向页面
- 从WEB (js)重定向到Windows Phone应用程序(未安装时-到市场)