What if script tag has both “src” and inline scrip

2019-01-07 23:41发布

This question already has an answer here:

I am wondering what if one script tag has both "src" and inline script. I tried below code.

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

It the "alert('hello')" seems never executed in Firefox and Chrome. I tried to change the src to point to non-existent URI. The "alert('hello')" is also not executed.

So, inline script is always ignored if there is src attribute in script tag?

2条回答
贪生不怕死
2楼-- · 2019-01-08 00:14

John Resig, founder of jQuery, had an interesting post awhile back that addressed this limitation and experimented with ways to make it work, none of which he would recommend actually using.

查看更多
看我几分像从前
3楼-- · 2019-01-08 00:26

John Resig wrote about this topic a couple years ago. I thought it was a good read :)

查看更多
登录 后发表回答