asp页面里面有点js代码,页面代码完整执行,但是一部分不显示

asp的页面里面有点js代码,页面代码完整执行,但是只有上面一部分显示出来,剩下的就不显示了而且不是所有电脑都这样,有些显示正常,整个页面都能显示出来,有些就出现只显示一... asp的页面里面有点js代码,页面代码完整执行,但是只有上面一部分显示出来,剩下的就不显示了
而且不是所有电脑都这样,有些显示正常,整个页面都能显示出来,有些就出现只显示一半的问题。
查看源码,源码是全部正常的,都执行了。
展开
 我来答
lhbzepc
2012-06-25 · TA获得超过398个赞
知道小有建树答主
回答量:662
采纳率:100%
帮助的人:435万
展开全部
这个跟浏览器有关系,一些浏览器对代码的编译解释不一样。 建议用搜狗浏览器试试,它有两种浏览模式,可以自由切换。
追问
关键是这个网站是我做的 我是要所有用户访问正常 不能让用户换浏览器吧
而且很多人出现这种状况 我感觉应该可以在代码里避免这种问题
大侠 有方法吗
追答
哦,那是你的代码需要优化。我以前出现过一种情况,就是js中有些语句看似注释函,灰色的那种,删除它页面就不能支持运行了。就是用来适应不同浏览器的,如下:
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block;
background:#30b5b2;
color:#000;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#0e7d86;
color:#000;
}

/* styling specific to Internet Explorer IE5.5 and IE6. Yet to see if IE7 handles li:hover */
/* Get rid of any default table style */
table {
border-collapse:collapse;
margin:0;
padding:0;
}
/* ignore the link used by 'other browsers' */
.menu ul li a.hide, .menu ul li a:visited.hide {
display:none;
}
你复制到你网页上去看看,有些就是注释用的,你的具体问题我就不是很清楚。只能提供一种思路,最基本的一般能适应IE6的,其他浏览器都没问题。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小知知快长大
2012-06-25 · TA获得超过267个赞
知道小有建树答主
回答量:434
采纳率:0%
帮助的人:278万
展开全部
你首先要弄懂是那一部份的代码不兼容,IE内核的浏览器和非IE内核的浏览器不兼容的部份多了去了,找到你不兼容的那一段,然後在尝试使用兼容的代码去编辑
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式