2011-03-30 96 views

回答

1

沒有,但它是可以做到這一點:

 

<script type='text/javascript' src='xxx.js'> 
    alert('Can I say hello in this area?'); 
</script> 
<script type='text/javascript'> 
    eval([].pop.call(document.getElementsByTagName('script')).innerHTML); 
</script> 
 

這EVAL是最後script標籤已關閉的.innerHTML。

也可以在您的外部文件中包含eval代碼,最後一個腳本標記應評估爲初始化文件下載的腳本標記。

0

不,您需要使用單獨的script,並且不要使用自動關閉標籤,因爲我使用了自動關閉腳本標籤,所以我浪費了很多時間來計算出問題。

用途:

<script type="text/javascript" src="xxx.js"></script> 

<script type="text/javascript" src="xxx.js" /> 
0

不爲我在Chrome,Firefox或Safari工作,所以我會說沒有這是不可能的。

1

沒有。

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"> 
    var doesItWork = "#myElement"; 
</script> 
<script type="text/javascript"> 
    $(document).ready(function() { 
     alert("did it work?"); 
     $(doesItWork).text("yes"); 
    }); 
</script> 

<div id="myElement">no</div> 
相關問題