IE6で c:\a.js が無くてもscript errorにさせない


ダメだった書き方

<script src="c:\a.js"></script>
<script src="c:/a.js"></script>
<script src="file://a.js"></script>
<script src="file://c/a.js"></script>
<script src="file://c:/a.js"></script>
  • IE11だと読めたりするが、IE6だとscript errorになったりした。:記号が使えない様子。
  • c:\a.jsが存在するときはエラーが出ないが、存在しない場合、script errorになった。(IE6)

良かった書き方

<script src="file:///a.js"></script>
  • IE6でもエラーなく行けた。