查看完整版本: 版主请进

qtdswu 2008-4-22 11:13

版主请进

最近发现访问网站时不同版本的浏览器显示的不同,有的甚至代码益出。请问是什么问题,怎样解决?
如图:
[attach]91011[/attach]

[[i] 本帖最后由 qtdswu 于 2008-4-22 11:15 编辑 [/i]]

bug168 2008-4-22 21:24

去掉 代码 就不会了。。。。

andoly 2008-4-22 22:10

:)  这个也不太懂,有时也遇到过。期待达人。。。

qtdswu 2008-4-23 08:19

期待...........

fairy126 2008-4-23 16:09

一直都是这样的

songzhihong 2008-4-23 16:57

你做的风格可能是1024*768的分辨率,看看是不是电脑分辨率的问题。

707609131 2008-4-23 17:38

抱歉,现在才发现这帖子.
造成这样的原因可能是.显示器分辨率造成你的论坛只显示一半,而代码益出是因为代码中的代码是要求应用程序在程序的右上脚固定地址显示代码.因为分辨率的原因,论坛显示不完整个浏览器,但是代码却如实的进行了要求应用程序在程序的右上脚固定地址显示代码.
如果回答有错.请谅解偶的水平有限.
另外,也有可能是浏览器的属性不同造成的.有的浏览器,比如火狐,会对代码进行限制.

okazaki 2008-4-24 13:00

老刘解释的基本上差不多了,其实不要用那么多代码是最好的,影响速度、容易溢出……没什么好处

diy1 2008-4-24 17:10

LS的回答应该回答了一些问题但不全面:
代码溢出是代码使用上的问题,一般DZ论坛容易代码溢出的地方只要一处,就是联盟论坛处,因为它设置的是3PX,其他地方溢出说明代码放的位置不对,HEAD里放了BODY的代码或调用的JS代码没有定义!

浏览器显示是浏览器的兼容问题,看上面的图表示他的广告是加在了其他头部信息里,没有使用<div id......  来定义位置,也没有使用容器来显示AD,所以就出现这样的问题!

qtdswu 2008-4-25 09:22

回复9#

[quote]原帖由 [i]diy1[/i] 于 2008-4-24 17:10 发表 [url=http://bbs.topzj.com/redirect.php?goto=findpost&pid=1772841&ptid=266536][img]http://bbs.topzj.com/images/common/back.gif[/img][/url]
LS的回答应该回答了一些问题但不全面:
代码溢出是代码使用上的问题,一般DZ论坛容易代码溢出的地方只要一处,就是联盟论坛处,因为它设置的是3PX,其他地方溢出说明代码放的位置不对,HEAD里放了BODY的代码或调用的 ... [/quote]
我的定义位置了呀,我的代码如下
<div id="Layer2" style="position:absolute; right:5px; top:30px; width:400px; height:97px; z-index:2">
<script type="text/javascript"><!--
google_ad_client = "pub-7532722777424493";
//主页,300x250 的广告
google_ad_slot = "2746719867";
google_ad_width = 728;
google_ad_height = 90;
//--></script>
<script type="text/javascript"
src="[url=http://pagead2.googlesyndication.com/pagead/show_ads.js]http://pagead2.googlesyndication.com/pagead/show_ads.js[/url]">
</script>
</div>

[[i] 本帖最后由 qtdswu 于 2008-4-25 09:24 编辑 [/i]]

707609131 2008-4-25 13:38

那么就请参看我的回复内容。

diy1 2008-4-25 17:36

[quote]原帖由 [i]qtdswu[/i] 于 2008-4-25 09:22 发表 [url=http://bbs.topzj.com/redirect.php?goto=findpost&pid=1773195&ptid=266536][img]http://bbs.topzj.com/images/common/back.gif[/img][/url]

我的定义位置了呀,我的代码如下
[/quote]
从你添加的代码可以看出:Layer2这个是没有意义的可以随便写,
style="position:absolute;   风格使用的是绝对定位,后面的就是定位的位置定义
--------------解释为什么你的AD会跑到你的框架外面呢?------------------
1:因为论坛的数据就有TABLE表格,而你的代码是不被TABLE定义,所以在不同的分辫率下会出现不同的位置AD。
2:解决的办法,使用论坛的ID,把AD装入在容器里,无论怎么样的分辫率都会保持在固定的位置
如果你要加在头部右测,不妨使用这个代码试试:
[quote]1、系统设置---基本设置---基本设置---网站备案信息代码
添加代码
<script type="text/javascript">if(document.getElementById("ad_headerbanner") != null){document.getElementById("ad_headerbanner").innerHTML=document.getElementById("diyad_headerbanner").innerHTML;}</script>
[/quote]
[quote]<div id="diyad_headerbanner" style="display:none;">你要添加的广告代码</div>[/quote]
-----------------------------------
需要加在其他位置请写清楚。
-----------------------------------
[b][size=4][color=purple]我新建的论坛: 自由文学论坛  [/color][/size][/b][url=http://diy.book.topzj.com][b][size=4][color=purple]http://diy.book.topzj.com[/color][/size][/b][/url]    呵呵,3小时被百度老大爷收录了!

707609131 2008-4-26 10:15

等下我转帐500BJ给楼上。记得得到钱以后别跑了哈
页: [1]
查看完整版本: 版主请进
查看完整版本: 版主请进