![](/img/trans.png)
[英]Wait until <script> tag has finished loading to execute another <script> tag, inside jQuery modal?
[英]Script tag inside another script tag
是否可以在另一個腳本標簽內打開和關閉腳本標簽?
<script type="..." src="...">
code here
<script type="!!!" src="!!!">
code also here
</script>
</script>
沒有
如果父腳本標記用於javascript,則子<script...
是無效的javascript(javascript中不能包含html)。
如果將<script>
標記放在<script>
和</script>
,則該腳本將被視為JavaScript表達式。
在大多數情況下,這意味着它會生成錯誤消息,例如...
未捕獲到的SyntaxError:意外令牌<
... 要么 ...
語法錯誤:預期的表達式,得到了'<'
但是,它本身不會產生錯誤。 例如,考慮以下代碼:
console.log('BEFORE');
var script = 0; var bool = 1 <script> 2;
console.log(bool);
console.log('AFTER');
這不會產生代碼,因為1 <script> 2
的計算方式如下:
1
is smaller than
script
is greater than
2
因為script
作為變量存在,所以不會產生任何錯誤。 在上面的代碼中, console.log(bool);
輸出false
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.