2010-04-20 110 views
2

我只是從網站得到一個腳本把它放在我自己的網站,但它有它的超鏈接,我想禁用,這裏是腳本:如何禁用JavaScript超鏈接?

<script language="javascript" src="http://www.parstools.net/calendar/?type=2"></script> 

感謝。

+0

就是「超鏈接」你指的是腳本的'src'?這就是腳本如何加載。你試圖通過「禁用」它做什麼? – 2010-04-20 03:59:03

+0

對於那些不想打開src的人來說,它只有一行:document.write(「1389/1/31」); – hookedonwinter 2010-04-20 04:14:29

回答

2

your previous question之後,你可能想嘗試以下操作:

<!DOCTYPE html> 
<html> 
    <head> 
    <title>Simple Demo</title> 
    </head> 

    <script type="text/javascript"> 
    window.onload = function() { 
     document.getElementById('calendar').innerHTML = 
      document.getElementById('calendar_hidden').getElementsByTagName('a')[0].innerHTML; 
    }; 
    </script> 

    <body> 

    <div id="calendar_hidden" style="display: none;"> 
     <script src="http://www.parstools.net/calendar/?type=2"></script> 
    </div>  

    <div id="calendar" style="color: red;">  
    </div> 

    </body> 
</html> 
0

我認爲你的意思是腳本在頁面上創建一個新的超鏈接元素。您可以簡單地編寫自己的JavaScript(在外部腳本之後),禁用它。

var something = $('#something a'); 
something.replaceWith(something.contents()); 

假設您包括jQuery庫:使用jQuery若您放置腳本<div id="something">你可以做以下的內部,這將是像

$('#hyperLinkId').attr('disabled', true); 
+0

謝謝你的回答Evgeny,腳本實際上是一個日曆,當我將這部分添加到我的頁面時,它看起來很好,但是當你將鼠標放在它上面時,它有一個鏈接到它的網站(parsitools.net),我想要禁用,關於jQuery,我真的不知道任何關於這個以及如何將它添加到我的頁面,我會非常感謝,如果你爲我解釋清楚,謝謝 – Sohail 2010-04-20 04:01:09

0
+0

我把一個div放在我的腳本後面像這樣:

和我必須把你的代碼呢?對於對jQuery – Sohail 2010-04-20 04:09:10

+0

如此陌生以及如何將jQuery庫添加到我的頁面感到抱歉? – Sohail 2010-04-20 04:14:34

+0

你可以從他們的網站下載(http:// jquery。或者將「 \t

感謝 – Sohail 2010-04-20 04:25:43

0

我看了一下「腳本文件」的問題,我很困惑。

這是鏈接的全部內容:http://www.parstools.net/calendar/?type=2

document.write("<a href='http://www.ParsTools.com/'>1389/1/31</a>");    

這並不似乎是一個日曆的。

你能提供更多關於你使用這個腳本文件的信息嗎?

+0

這是一箇中東地區的日曆 – Sohail 2010-04-20 04:17:42