Das Language-Attribut ist deprecated. Du solltest nur das Type-Attribut einsetzen.
Das Pseudoprotokoll heißt übrigens file:/// und nicht file://.
Eventuell liegt es daran.
Hallo rob,
jetzt sieht es so aus:
<script type="text/javascript" src="file:///E:/[..]calc.js"></script>
aber der Fehler ist derselbe, danke trotzdem für den Hinweis zum Language-Attribut.