2011-08-24 15 views
0

我想腳本標記示例內容如何讓裏面的內容腳本見下文

現在看到上面的src屬性負荷bolo7.com內容我要趕包含 例如我嘗試這麼多方法,但它不起作用

嘗試1 - > document.getElementById(「data」)。innerHTML; //不起作用

try2 - > document.getElementById(「data」).text; //不起作用

,如果你是在JavaScript智能請給我回答如何讓劇本的內容裏面內容

在此先感謝您的回答 我的網站是:http://www.bolo7.com/

回答

0

文本HTMLScriptElement接口定義的屬性是腳本元素的文本內容。如果該元素使用src屬性,則它不應具有任何內容,因此其文本屬性將爲空字符串。

在這種情況下,您需要以其他方式訪問src,也許XMLHttpRequest會適合。

還要注意腳本元素的id屬性對鏈接資源中使用的DOCTYPE無效(文檔是invalid)。

+0

但XMLHttpRequest不能在跨域 –

+0

然後,你將不得不以其他方式得到它,比如通過你的服務器。 – RobG

0

是這樣的?

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
    <title></title> 
    <script type="text/javascript"> 
     //some data here 
     function add1(x) { 
      return 1 + x; 
     } 
    </script> 
    <script type="text/javascript"> 
     alert(document.getElementsByTagName("script")[0].innerHTML); 
    </script> 
</head> 
<body> 

</body> 
</html> 

但是RobG是正確的,只適用於內嵌JavaScript。

相關問題