2010-07-16 128 views
0

我有一些index.php頁面.. 下載jquery下拉菜單後,像「無回鏈接」的鏈接文本總是出現..它擾亂我的網頁..如何刪除它? 如何來自安裝的文件,其中包含css文件和js文件? 我必須改變什麼?如何刪除一些鏈接文本?

<img src="bannersketch.png" border="0"> 
<div id="menu"> 
    <ul class="menu"> 
     <li><a href="index.php" class="parent"><span>Home</span></a> 
     </li> 
     <li><a href="#" class="parent"><span>Inspection Report</span></a> 
      <div> 
       <ul> 
         <li><a href="inspection_report1.php#Tabs-1" class="parent"><span>Inspection Report</span></a></li> 
         <li><a href="inspection_report1.php#Tabs-2"><span>Input Data</span></a></li> 
       </ul> 
      </div> 
     </li> 
     <li><a href="#"><span>Statistics</span></a></li> 
     <li class="last"><a href="#"><span>Contacts</span></a></li> 
    </ul> 
</div> 

alt text http://img594.imageshack.us/img594/8752/screenshot3r.png

+1

看看你的jquery代碼並輸出html會很有用。 – Codex73 2010-07-16 03:22:47

+0

這裏沒有任何東西可以表明該鏈接可能來自何處。它不在您提供的HTML中,因此它可能位於頁面上的其他HTML中,包含Javascript或已安裝的擴展。 – Matchu 2010-07-16 03:32:46

+0

如果來自我的安裝文件? – klox 2010-07-16 03:39:10

回答

0

最後我找到了答案,這個問題。我們必須把我們的版權頁面內,如:

<div id="copyright"> 
    Copyright &copy; 2010 <a href="http://apycom.com/">Apycom jQuery Menus</a> 
</div> 

,如果你不想顯示的鏈接文字,你只要把它藏在CSS。

+0

...這將肯定會吸出所有鏈接出現在你的搜索引擎優化點,LOL – 2013-06-07 05:07:52

+0

哈,謝謝...這個小鏈接困擾了我很多!但對於這樣一個真棒免費下拉菜單,我能做的至少是給他們在我的網頁上的學分...... :) – 2013-07-12 15:12:40

1

添加此HTML標記後,隱藏

<div style="visibility: hidden"> 
<br /> 
<a href="http://apycom.com/">Apycom jQuery Menus</a><br /> 
</div> 

只是<盈

4

<div id="copyright">Copyright &copy; 2011 <a href="http://apycom.com/">Apycom jQuery Menus</a></div> 

刪除這則放在這個頁面的任何地方。這是爲了去除apycom.com反向

<script type="text/javascript"> 
$(document).ready(function(){ 
$("body div:last").remove(); 
}); 
</script> 
3

SEO友好的解決方案的最佳途徑:

<script> 
document.write('<div style="display:none;"><a href="http://apycom.com/">jQuery Menu by Apycom</a></div>'); 
</script> 
2

我覺得沒有必要添加任何代碼...只要按照這件事:開menu.js文件,找到apycom它會告訴你/ ** apycom菜單* ** * **** /註釋行。只需在該評論欄下注釋該代碼即可。 .. 好運。這工作形式我。

這將節省額外的代碼執行和頁面加載時不必要的腳本加載。

+0

這導致代碼不再在Windows IE瀏覽器下工作 – 2013-05-28 17:13:21

0

在menu.js底部的添加以下代碼:

$(function() { $("body").find("a[href='http://apycom.com/']").parents("div:first").detach(); }); 
2
$(document).ready(function(e) { 
$('a[href="http://apycom.com/"]').parent().parent().remove(); 
}); 
0

解決方法很簡單, 的 「menu.js」 的代碼進行模糊處理。這樣就可以解除它的混淆了。

  1. 打開文件,下/ ** apycom菜單* ** * ****查找代碼 /,複製這一切,去ofuscate它。網上有脫髮者。 (k,f.a(s))「並警告它」alert(f.b(k,f.a(s)))「; ...
    alert(f.b(k,f.a(s))); return f.b(k,f.a(s)) ...
  2. 副本中的所有文本驚動
  3. 替換所有的代碼從這個jQuery函數的一個警告

的jQuery(函數()...

5.comment或擦除功能,其中代碼有效如果有一個環節目前指向apycom

6那位的所有鄉親!

這些步驟,你將得到所有的代碼爲自己的