javascript - 窗口位置 href 更改不会重新加载

标签 javascript redirect mobile

更新

我有一些代码可以检查用户是否通过移动设备访问我的网站。如果他们这样做,那么我会做一个简单的重定向。但是,当代码执行时,我没有被重定向。我知道代码可以运行,但没有发生重定向。相反,我的一些 javascript 代码被破坏了,尽管我的控制台上没有出现错误。你可能会认为摩尔定律会怜悯我。

出了什么问题,我该如何解决这个问题?

// device.mobile() give me true on false on whether device is mobile
if (device.mobile()) {
   window.location.href = "https://itunes.apple.com";
}

最佳答案

它的错误地址使用了这个

"https://itunes.apple.com";

注意:检查 javascript 代码的最佳方法是 javascript 控制台 (Google Chrome 中的 Alt-Shift+j)

关于javascript - 窗口位置 href 更改不会重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28882952/

相关文章:

javascript - 将数字数组平均分配为 x 个数字子集

php - 使用 .htaccess 的良好个人资料网址

cakephp - CakePHP 中的重定向和渲染有什么区别?

android - Flutter AlertDialog Navigator 弹出黑屏问题

android - styles.xml (res\values\styles.xml) 和 styles.xml (res\values-v21\styles.xml) 之间的区别?

javascript - 如何使用动态 ID 在 HTML 下拉列表中获取选定的文本

javascript - 如何使用 extjs 将我自己的消息添加到 Firefox 状态栏?

javascript - Node.js - 类型错误 : Client is not a constructor

redirect - 提供重定向的 CDN?

javascript - 由于 Javascript 悬停效果,链接在移动设备上不起作用