これはすべてのブラウザで発生するため、何らかの理由があるはずです。
例:
<html>
<body>
<script>var a="support/";
var aa='<iframe src="http://google.com/' + a + '" />';
document.write(aa)</script>
<script>alert('test')</script>
</body>
</html>
iframe 書き込み (この場合は alert('test')) の後のコードは実行されません。なんで?