移动网站重定向问题
Mobile Website Redirect issue?
我正试图使用此代码重定向到移动网站,但当我在手机上访问我的网站时,它不会重定向。问题出在哪里?
<script type="text/javascript">
if (screen.width <= 800 && document.referrer.indexOf('http://m.codtelevision.com') != 0) {
window.location = "http://m.codtelevision.com";
}
</script>
此外,我需要代码,所以如果我在我的移动网站上,点击完整网站,它不会重定向回移动网站。
Mobiles通常很少或根本没有java脚本支持,您需要在服务器端脚本中检查用户代理,并将用户从服务器重定向到移动版本,而不是用javascript进行操作。
尝试
window.location.href = "http://m.codtelevision.com";
我很确定document.referrer解决了你的移动网站问题,尽管我可能会在某个地方使用会话变量或cookie来指示用户选择查看什么类型的网站
后一个问题的答案取决于您支持的移动浏览器以及您使用的后端技术。使用普通的html/javascript,cookie可能会起作用。
相关文章:
- Javascript移动站点重定向问题
- 移动网站重定向问题
- 登录后重定向,缓存页面问题-Javascript
- Javascript移动重定向问题
- Backbone.js路由器和Internet Explorer重定向问题
- Javascript/Ajax重定向问题
- angularjs中的重定向问题
- IE11 javascript重定向历史记录问题
- Facebook登录重定向问题
- 移动页面重定向问题
- 移动设备上的 iFrame 重定向主页问题
- 表单与 AppScript 重定向问题(XMLHttpRequest 无法加载)
- 重定向至“索引.html问题”诊断树
- PHP JavaScript 重定向问题
- JavaScript重定向Chrome问题
- 重定向HTML.BeginForm MVC 4的问题
- HTML POST重定向问题
- javascript重定向问题
- Node、express和angular的重定向问题
- ASP.NET MVC Javascript重定向编码问题