2010-08-22 32 views
13

我想知道如果一個腳本標記同時具有「src」和內聯腳本。我嘗試了下面的代碼。如果script標籤同時包含「src」和內聯腳本,該怎麼辦?

<script src="http://yui.yahooapis.com/2.8.1/build/yahoo/yahoo-min.js" type="text/javascript" charset="utf-8"> 
     alert('hello'); 
</script> 
<script type="text/javascript" charset="utf-8"> 
     alert(YAHOO); 
</script> 

「alert('hello')」似乎從未在Firefox和Chrome中執行過。我試圖將src改爲指向不存在的URI。 「alert('hello')」也不會被執行。

那麼,如果腳本標記中有src屬性,內聯腳本總是被忽略?

+0

它爲什麼重要? :) – jtbandes 2010-08-22 07:34:29

+1

可能重複[JavaScript:內聯腳本與SRC屬性?](http://stackoverflow.com/questions/1056325/javascript-inline-script-with-src-attribute) – 2010-11-21 11:25:12

回答

9

jquery的創始人約翰·雷斯格(John Resig)曾在an interesting post的幫助下解決了這個限制,並嘗試了使其工作的方法,但他並不推薦實際使用這些方法。

相關問題