新聞中心
Discuz!X增強用戶體驗,低分辨率下自動關(guān)閉對聯(lián)廣告
對于很多站長來說,網(wǎng)站的收入大部分都是廣告收入,而對聯(lián)廣告是我們常用的一種廣告形式,因為在屏幕分辨率大的時候,網(wǎng)站的左右兩邊是沒有任何內(nèi)容的,這時候多出個對聯(lián)廣告,反而在一定程度上讓網(wǎng)站更加的美觀。不過當一些用戶的屏幕分辨率不高的時候,網(wǎng)站全屏顯示,肯定是會使網(wǎng)站的美觀還有用戶體驗感變差,今天無憂主機小編給大家分享這篇文章,好讓站長們更好的留住客戶。 一、discuzX2.0版本修改方法: 1、文件名:source/class/adv/adv_couplebanner.php 大約125行,原代碼如下: $adcode = empty($_G[\'cookie\'][\'adclose_\'.$coupleadid]) ? $codes[$coupleadid].\'<a href="javascript:;" onclick="setcookie(\\\'adclose_\'.$coupleadid.\'\\\', 1, 86400);this.parentNode.style.display=\\\'none\\\'"><img src="\'.STATICURL.\'image/common/ad_close.gif" /></a>\' : \'\'; 修改成如下: $adcode = empty($_G[\'cookie\'][\'adclose_\'.$coupleadid]) ? \'<a id="bacysoft_\'.$coupleadid.\'"; href="javascript:;" onclick="setcookie(\\\'adclose_\'.$coupleadid.\'\\\', 1, 3600);this.parentNode.style.display=\\\'none\\\'"><img src="\'.STATICURL.\'image/common/ad_close.gif" /></a>\'.$codes[$coupleadid].\'<script type="text/javascript">checkResolution("bacysoft_\'.$coupleadid.\'");</script>\' : \'\'; 2、修改全局 common.js 文件 文件名:static/js/common.js 在大約2025行的位置,即函數(shù):smilies_show 之后添加自定義函數(shù):checkResolution(id),函數(shù)代碼如下: function checkResolution(id) { //Defined by Bacysoft.cn if(screen.width <= 1024) { document.getElementById(id).parentNode.style.display='none'; } } 二、discuzX2.5以上版本修改方法: 1、原版代碼位于 source/class/adv/adv_couplebanner.php 133行: $adcode = empty($parameter[\'disableclose\']) ? (empty($_G[\'cookie\'][\'adclose_\'.$coupleadid]) ? $codes[$coupleadid].\'<br /><a href="javascript:;" onclick="setcookie(\\\'adclose_\'.$coupleadid.\'\\\', 1, 86400);this.parentNode.style.display=\\\'none\\\'"><img src="\'.STATICURL.\'image/common/ad_close.gif" /></a>\' : \'\') : $codes[$coupleadid]; 修改為: $adcode = empty($parameter[\'disableclose\']) ? (empty($_G[\'cookie\'][\'adclose_\'.$coupleadid]) ? \'<a id="bacysoft_\'.$coupleadid.\'"; href="javascript:;" onclick="setcookie(\\\'adclose_\'.$coupleadid.\'\\\', 1, 3600);this.parentNode.style.display=\\\'none\\\'"><img src="\'.STATICURL.\'image/common/ad_close.gif" /></a>\'.$codes[$coupleadid].\'<br /><script type="text/javascript">checkResolution("bacysoft_\'.$coupleadid.\'");</script>\' : \'\') : $codes[$coupleadid]; common.js 修改方法同上面discuzX2.0版本一致。 無憂主機相關(guān)文章推薦閱讀: DISCUZX3.2在IE8瀏覽器下無法上傳圖片問題 DISCUZ! X3.2論壇底部統(tǒng)計代碼添加無效出錯的解決方法 DISCUZ論壇提示:對不起,您的附件超過”.JPG”類型 1KB 的限制,請返回修改
本文地址:http://www.gle-technology.com/discuz/15759.html