0

我有一个网站在标题中调用此“实时聊天”脚本:

<script src='http://widget.rlcdn.net/widget/rl_chatwidget.js'></script>

但是,在此站点的移动版本上,“实时聊天”小部件阻碍了站点的运行。

如果通过移动浏览器访问,有关如何绕过脚本的任何建议?

4

2 回答 2

0

您需要一些服务器端逻辑来动态添加脚本。您可以检查请求标头并检测用户代理。如果不是移动客户端,则添加带有服务器端语言的脚本链接,如果是则相反。

于 2013-06-12T12:25:42.540 回答
0
<script type="text/javascript">
     var ismobile = (/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));

     if(!ismobile) document.write('<script src="http://source.com/script.js"></script>');
</script>

来源:隐藏移动设备的 Javascript 文件

于 2013-06-12T12:27:59.973 回答