2015-02-24 38 views
0

我編輯WordPress的PHP頁面,我想在頁面加載如何阻止加載頁面上的DIV資源?

這裏阻止特定的外部腳本是腳本:

<script> 
    (function(document,script,id) 
    { 
     var js, 
      r=document.getElementsByTagName(script)[0], 
      protocol=/^http:/.test(document.location)?'http':'https'; 
     if(!document.getElementById(id)) 
     { 
      js=document.createElement(script); 
      js.id=id;js.src=protocol+'://widgets.changetip.com/public/js/widgets.js';r.parentNode.insertBefore(js,r) 
     } 
    }(document,'script','changetip_w_0')); 
</script> 

有沒有一種方法,我可以影響這個腳本不加載count_box?或者在塊之後立即放置一個腳本''?

+0

何時何地腳本被「入隊」? – rnevius 2015-02-24 06:50:04

+0

這到底意味着什麼?腳本靠近頁面的末尾,但似乎有可能在阻止DIV顯示後放置腳本。 – 2015-02-24 06:53:53

回答

0

很難知道如何在沒有看到任何PHP的情況下加載它。它看起來像一個從提供的代碼中名爲「changetip」的小部件。也許暫時停用它,看看是否導致它。

如果不是這樣,請在/wordpress/wp-content/themes/yourThemeName的主題目錄中檢查header.phpfooter.php它可能會在某處出現。

+0

它由一個腳本加載,我知道它在哪裏。我只是想阻止它正在生產的一個元素。 – 2015-02-24 07:34:31

+0

我不相信這個腳本實際上是加載count_box div。它可能發生在'widgets.js'內部,它正在插入來自第三方URL的第一個腳本標記之前。這個chrome擴展可以幫助確切地顯示綁定到該div的事件處理程序。 https://chrome.google.com/webstore/detail/visual-event/pbmmieigblcbldgdokdjpioljjninaim?hl=zh-CN 您可以隨時使用CSS來隱藏該div或一些簡單的jquery以'.remove()'它。 – cpk 2015-02-24 07:42:20

+0

你可以給我一個關於如何實現jQuery.remove()或更改CSS顯示的想法:none – 2015-02-24 07:58:40