我知道已经问过这个问题的变体,但我还没有能够实现任何成功运作的代码,所以请原谅任何冗余。我的餐厅使用第三方在手机等上制作移动应用程序和菜单。为了实现这一点,在我的wordpress网站上,我在header.php部分插入了以下(由第三方指定)代码:
<script src='http://s.singleplatform.com/js/mobile_redirect.js'></script>
<script>
if(document.referrer)
{
if(document.referrer.indexOf('m.singlepage') == -1) redirect_mobile_browser(navigator.userAgent||navigator.vendor||window.opera,'http://www.singlepage.com/victorys-banner/menu');
}
else
redirect_mobile_browser(navigator.userAgent||navigator.vendor||window.opera,'http://www.singlepage.com/victorys-banner/menu');
</script>
但与其他人一样,我只想让www.victorysbanner.com(或victorysbanner.com)登陆移动网站,但对于其他网址,例如www.victorysbanner.com/about,我想要绕过移动网站的呼叫并转到实际的URL。我尝试了各种if语句,但却无法实现。任何帮助将不胜感激。 Pradhan Balter
答案 0 :(得分:0)
尝试放
if(document.URL == "http://www.victorysbanner.com/") {redirect code}
围绕您的代码。你可能需要添加
|| document.URL == "http://victorysbanner.com/"
如果您可以使用或不使用www。
访问您的网页