JS脚本在本地可用,部署到服务器就不行,求解决

<scriptlanguage="JavaScript">varbrowser=navigator.appName;varb_version=navigator.appV... <script language="JavaScript">
var browser = navigator.appName;
var b_version = navigator.appVersion;
var version = b_version.split(";");
var trim_Version = version[1].replace(/[ ]/g, "");
if (navigator.userAgent.indexOf("MSIE") > 0 ) {
}else{
alert("您的浏览器类型为:非IE浏览器,请使用IE8.0及以上版本.");
}
</script>
这是一个检测用户浏览器版本的JS。在本地电脑可以正常使用,但是部署到服务器就不行了。我注意到,服务器的操作系统是 LINUX,我本地是WINDOWS。我不知道真实环境的运行机制,不知道跟这个有没有关系,我其他JS 都能正常运行,就这个不行!求大神帮忙解决一下,急!
展开
 我来答
清风梦笔记
2013-12-02 · 超过17用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:46.7万
展开全部
var trim_Version = version[1].replace(/[ ]/g, "");这句话错了
追问
该怎么改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
songtree0119
2013-12-02 · TA获得超过323个赞
知道小有建树答主
回答量:522
采纳率:100%
帮助的人:254万
展开全部
js代码跟服务器没什么关系, 如果有问题是, 也是不同浏览器的问题, 而且js也是有脚本错误的提示的, 你看一下是什么错误
更多追问追答
追问
这个就是检测各种浏览器版本的啊,我在本地什么浏览器都可以检测,并提示。部署到服务器以后,不管用什么浏览器都没有提示,并且换了几台电脑都是这样
追答
你看看脚本错误是什么吧, 我用firefox执行你这个代码是有错误的, 你alert一下b_version
这个变量吧, 不同的浏览器是不一样的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
专揭防伪商标
2013-12-02 · TA获得超过139个赞
知道小有建树答主
回答量:203
采纳率:0%
帮助的人:110万
展开全部
你这段代码部署到服务器执行了吗?很可能没执行到吧?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式