【发布时间】:2015-05-21 18:02:45
【问题描述】:
我正在寻找的非常简单,一种在屏幕或窗口宽度小于 950 像素时自动将用户重定向到不同 URL 的方法。
我不想使用“刷新”,因为它不被推荐,我也不想使用“用户代理”,因为从长远来看它对我来说不太可靠,我不想关注更新这个。
这是我在各处看到的为此目的而建议的脚本,但由于某种原因它没有做任何事情:
<script type="text/javascript">
<!--
if (screen.width <= 950) {
window.location = "https://www.google.com/";
}
//-->
</script>
我也尝试了所有这些变体,但没有成功:
window.location
document.location
window.location.href
document.location.href
我也尝试将它放在 Head 标记之后甚至 Doctype 之前的第一件事。什么都没有发生...
【问题讨论】:
-
你试过了吗 location.href = "your_url"; ?
-
screen.width 的值是多少?有时候JS会有延迟?还没准备好,..
-
@dnmh 是的,我确实尝试了 document.location.href... 没有任何反应。
标签: javascript url redirect mobile