2010-08-22 10 views
13

Zastanawiam się, co jeśli jeden znacznik skryptu ma zarówno "src", jak i wbudowany skrypt. Próbowałem poniżej kodu.Co jeśli tag skryptu ma zarówno "src" i wbudowany skrypt?

<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> 

To "alert (" cześć ")" wydaje się nigdy nie być wykonywane w Firefoksie i Chrome. Próbowałem zmienić src, aby wskazywał na nieistniejący URI. "Alert (" hello ")" również nie jest wykonywane.

Skrypt wbudowany jest zawsze ignorowany, jeśli w znaczniku skryptu występuje atrybut src?

+0

Dlaczego to ma znaczenie? :) – jtbandes

+1

możliwy duplikat [JavaScript: skrypt wbudowany z atrybutem SRC?] (Http://stackoverflow.com/questions/1056325/javascript-inline-script-with-src-attribute) –

Odpowiedz

9

John Resig, założyciel jQuery, od pewnego czasu otrzymywał numer an interesting post, który zajmował się tym ograniczeniem i eksperymentował ze sposobami, aby to zadziałało. Żaden z nich nie polecałby go w rzeczywistości.

Powiązane problemy