产品使用及交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

遇见个怪事,xiyou帮忙看一下。 [复制链接]

1#
前提 几年没做过这个了  说实话 V3 我确实不熟悉。都卖了几个商业版的了。。。
今天碰见这样一个怪事 正修改的起劲呢 忽然发现 在产品中心里banner显示不出来 找了半天也没有找见解决办法 挨个看了一遍diy.css    comm.css   style.css 没有发现任何问题 只好跑来求教。
前提 friefox40.0 有firebug插件   V3 官方企业模版http://demo.pageadmin.net/ 配置环境是XP  没有装iis 用ASPnet助手搭建。
问题
在进入首页后 点击 产品中心 栏目, 进入产品中心 到此时为止 所有的东西都是正常的
如下图:


可以看到通栏banner是正常显示的。(后续我测试了一下别的几个栏目 全部正常。)
但是在点击进入产品的详细信息后 通栏banner不就显示了 。如图:



我用F12产看了一下元素,并对比了一下和http://demo.pageadmin.net/相同位置的元素值 发现drv.banner 中少了很多的内容


具体来说 是这样的  正常显示这个通栏banner的话 这个地方元素值是这样的:
<div class="banner">
<script src="/e/d/slide_12.js" type="text/javascript"></script>
<div id="js_slide_focus_12" class="slide_focus focus_style3" style="height:399px"><a style="display: none;" class="prev"></a><a style="display: none;" class="next"></a><div class="titbar"><em></em><span></span></div><div style="margin-left: -13px;" class="panel"><span style="display: none;"><em>0</em></span><span class=""><em>1</em></span><span class="current"><em>2</em></span><span class="" style="display: none;"><em>3</em></span></div><ul style="height: 399px; width: 5760px; margin-left: -2880px;" class="inner"><li class="zy_move" style="height: 399px; width: 1440px;"><a href="javascript:void(0)" target="_self" title=""><img style="height: 399px; width: 1440px;" src="/e/css/images/banner2.jpg"><em></em></a></li><li class="zy_move" style="height: 399px; width: 1440px;"><a href="javascript:void(0)" target="_self" title=""><img style="height: 399px; width: 1440px;" src="/e/css/images/banner1.jpg"><em></em></a></li><li class="zy_move" style="height: 399px; width: 1440px;"><a href="javascript:void(0)" target="_self" title=""><img style="height: 399px; width: 1440px;" src="/e/css/images/banner2.jpg"><em></em></a></li><li class="zy_move" style="height: 399px; width: 1440px;"><a href="javascript:void(0)" target="_self" title=""><img style="height: 399px; width: 1440px;" src="/e/css/images/banner1.jpg"><em></em></a></li></ul></div></div>
而我的站 在产品中心点击具体的图片后 进入详细内容页后banner不显示 我看了一下元素值是这样的:
<div class="banner">
<script src="/e/aspx/slide.aspx?id=12" type="text/javascript"></script>
<div id="js_slide_focus_12" class="slide_focus focus_style3" style="height:399px"><a class="prev"></a><a class="next"></a><ul class="inner"><li><a href="javascript:void(0)" target="_self" title=""><img src="/e/css/images/banner1.jpg"><em></em></a></li><li><a href="javascript:void(0)" target="_self" title=""><img src="/e/css/images/banner2.jpg"><em></em></a></li></ul></div></div>
同样在我自己的站里面 其他栏目里 点击进入内容页后 banner显示正常 元素值为:
<div class="banner">
<script src="/e/aspx/slide.aspx?id=12" type="text/javascript"></script>
<div id="js_slide_focus_12" class="slide_focus focus_style3" style="height:399px"><a style="display: none;" class="prev"></a><a style="display: none;" class="next"></a><div class="titbar"><em></em><span></span></div><div style="margin-left: -13px;" class="panel"><span style="display: none;"><em>0</em></span><span class=""><em>1</em></span><span class="current"><em>2</em></span><span style="display: none;"><em>3</em></span></div><ul style="height: 399px; width: 5760px; margin-left: -2880px;" class="inner"><li class="zy_move" style="height: 399px; width: 1440px;"><a href="javascript:void(0)" target="_self" title=""><img style="height: 399px; width: 1440px;" src="/e/css/images/banner2.jpg"><em></em></a></li><li class="zy_move" style="height: 399px; width: 1440px;"><a href="javascript:void(0)" target="_self" title=""><img style="height: 399px; width: 1440px;" src="/e/css/images/banner1.jpg"><em></em></a></li><li class="zy_move" style="height: 399px; width: 1440px;"><a href="javascript:void(0)" target="_self" title=""><img style="height: 399px; width: 1440px;" src="/e/css/images/banner2.jpg"><em></em></a></li><li class="zy_move" style="height: 399px; width: 1440px;"><a href="javascript:void(0)" target="_self" title=""><img style="height: 399px; width: 1440px;" src="/e/css/images/banner1.jpg"><em></em></a></li></ul></div></div>
我在F12 里面 用下面这段banner可以正常显示的代码 替代了 不能正常显示的代码 然后预览一下  发现banner回来了。好了。
可是我并不知道问题出现在哪里, 而且在F12 中只可以预览效果  并不能改变文件本身  一刷新就没有了  
现在我的问题是 这样的话是不是可以通过修改html的方式修改过来  如果可以的话 在哪里改?
如果不可以的话 怎么做?

我知道问题很长 而且极有可能是一个小问题 所以就麻烦你了 。
别的大神有解决办法的也可以说说 多谢了。
在线等,谢谢。
问题2.JPG (, 下载次数:0)

(2015/9/14 0:04:43 上传)

问题2.JPG

问题1.JPG (, 下载次数:0)

(2015/9/14 0:04:43 上传)

问题1.JPG

分享 转发
欢迎来我的站 http://www.ydlykj.com/
TOP
2#

好吧 问题解决了  谢谢~
欢迎来我的站 http://www.ydlykj.com/
TOP
3#

好吧 也可以说没有解决   我真是一头猪!!!!!!
欢迎来我的站 http://www.ydlykj.com/
TOP
4#

那我继续问一句  <script src="/e/aspx/slide.aspx?id=12" type="text/javascript"></script>

<script src="/e/d/slide_12.js" type="text/javascript"></script>
差别真的这么大!!!????同样是js调用 ie 直接不能显示 360 完美显示 谷歌Google Chrome 显示稍微慢一点 firefox 时不时出现点小问题!!
还是他妈的我自己手贱 用XP调试??
好吧! 我服了!
欢迎来我的站 http://www.ydlykj.com/
TOP
发新话题 回复该主题