以下是我在Wordpress网站上的header.php文件中放置的当前代码:
<script type="text/javascript">
<!--
if (screen.width <= 700) {
window.location = "http://m.domain.com";
}
//-->
</script>
此问题是,这会将我们网站的所有网页重定向到目标网页。我只希望重定向3个页面。我可以通过页面ID将页面重定向到我们的移动版本吗? (我想避免使用插件。)如果是这样,我该怎么写呢?
答案 0 :(得分:0)
通常,这是在服务器端完成的,并且通过读取用户代理标头来进行确定。 Mobile Detect是一个我运气好的PHP库。
答案 1 :(得分:0)
var pageName = location.pathname.substring(location.pathname.lastIndexOf("/") + 1);
if (screen.width <= 700 && (pageName == 'filename1' || pageName == 'filename2' || pageName == 'filename3' ))