2016-01-06 44 views
-3

Javascript專家,如何使用JavaScript顯示錨文本即使它被刪除或更改?

下面是我的所有模板中使用的html結構。現在我想如果有人刪除或更改了錨文本「專業Blogger技巧」那麼它應該顯示相同的錨文本,即使它更改或刪除。

<div id='copyright'> 
    <div id='container'> 
     <p> Designed by: <a href='http://www.probloggertricks.com'>**Pro Blogger Tricks**</a> 
     </p> 
    </div> 
</div> 

案例1:例如有人改變了「臨博客技巧」「真棒馬格」,那麼它應該顯示相同的「臨博客技巧」,而不是「真棒馬格」主播。

案例1:例:

<div id='copyright'> 
    <div id='container'> 
     <p> Designed by: <a href='http://www.probloggertricks.com'>Awesome Mag</a> 
     </p> 
    </div> 
</div> 

案例2:如果有人刪除錨文本「臨博客技巧」,那麼即使它應該顯示相同的「臨博客技巧」,即使它被刪除。

案例2:例:

<div id='copyright'> 
    <div id='container'> 
     <p> Designed by: <a href='http://www.probloggertricks.com'></a> 
     </p> 
    </div> 
</div> 



注意:請使用條件以這樣一種方式,如果網址是http://www.probloggertricks.com那麼它的錨應該是「臨Blogger技巧「即使它改變或刪除,它應顯示我們在JavaScript中設置的願望。

+0

@ A.Wolff多虧了要求,簡單我創建模板,我把我的HTML結構在底部,經常用戶下載我的模板,並只改變錨文本,因爲我已經使用的JavaScript他們無法刪除的JavaScript或c掛起我的網址,但他們改變了錨文本。所以這就是爲什麼我想要如果他們改變或刪除它應該顯示我們在jasvascript中設置的所需錨文本。我希望你明白了。謝謝。 –

+2

你無法避免任何人刪除/更改積分。真的,你不能。你可以集成一些驗證邏輯,但我們正在談論代碼呈現的客戶端。你無法避免它。有很多方法可以讓人們仍然可以刪除信用。或者你在跨域iframe中顯示你的模板,但這肯定不是一個解決方案... –

+0

我設置了所有其餘的東西,沒有人會刪除或改變我的功勞..我知道的很好,但只是對我的青睞,如果你可以爲我創建這個腳本,那麼我將分享完整的代碼,沒有人會輕易地刪除信用鏈接,所以請分享我想要的代碼在這裏。我知道這很簡單。 –

回答

0

假設你要定期檢查,如其他插件可以動態修改鏈接,你可以這樣做:

的jsfiddle:https://jsfiddle.net/TrueBlueAussie/v7x0yt02/3/

$(function() { 
    var f = function() { 
    $('a[href="http://www.probloggertricks.com"]').html("Complete waste of time!"); 
    } 
    f(); 
    setInterval(f, 2000); 
}); 

enter image description here

+0

該代碼不起作用,它顯示了我們在html中添加的相同錨點。如果您設置了「完成時間浪費」,它應該顯示,但它不會顯示...檢查截圖http://prntscr.com/9mv48x或者檢查自己在那個jsfiddle –

+0

在Chrome上正常工作,並在我的手機上測試。按照屏幕截圖。代碼是微不足道的。不知道你在做什麼不同。 –

+0

請刪除我的時間間隔條件...所以它一次顯示..不應該延遲應該在那裏。 –

相關問題