asp页面里面有点js代码,页面代码完整执行,但是一部分不显示
asp的页面里面有点js代码,页面代码完整执行,但是只有上面一部分显示出来,剩下的就不显示了而且不是所有电脑都这样,有些显示正常,整个页面都能显示出来,有些就出现只显示一...
asp的页面里面有点js代码,页面代码完整执行,但是只有上面一部分显示出来,剩下的就不显示了
而且不是所有电脑都这样,有些显示正常,整个页面都能显示出来,有些就出现只显示一半的问题。
查看源码,源码是全部正常的,都执行了。 展开
而且不是所有电脑都这样,有些显示正常,整个页面都能显示出来,有些就出现只显示一半的问题。
查看源码,源码是全部正常的,都执行了。 展开
2个回答
展开全部
这个跟浏览器有关系,一些浏览器对代码的编译解释不一样。 建议用搜狗浏览器试试,它有两种浏览模式,可以自由切换。
追问
关键是这个网站是我做的 我是要所有用户访问正常 不能让用户换浏览器吧
而且很多人出现这种状况 我感觉应该可以在代码里避免这种问题
大侠 有方法吗
追答
哦,那是你的代码需要优化。我以前出现过一种情况,就是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的,其他浏览器都没问题。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询