end0tknr's kipple - 新web写経開発

http://d.hatena.ne.jp/end0tknr/ から移転します

IE9で SCRIPT1014: 文字が正しくありません

IE9で、SCRIPT1014やSCRIPT5007エラー

jquery等のjavascriptを含んだページを「名前を付けてページを保存」し、そのファイルをローカルで開くと、IE9javascriptが動作しない。IE9に付属の「F12 開発者ツール」でコンソールを開くと、次のようなメッセージが表示されます。

SCRIPT1014: 文字が正しくありません。 
jquery.js, 行 1 文字1
SCRIPT1014: 文字が正しくありません。 
common.js, 行 1 文字1
SCRIPT1014: 文字が正しくありません。 
stat.js, 行 1 文字1
SCRIPT5007: プロパティ '$' の値は Null または未定義で、Fuction オブジェクトではありません。 
TEST_STAT.htm, 行 517 文字1

「saved from url=(0013)about:internet」というおまじないで、解消

ググってみたら「saved from url=(0013)about:internet」が効くらしく、あっさり解消。

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01">
<!-- saved from url=(0013)about:internet -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="STAT_files/common.css">
<script type="text/javascript" src="STAT_files/jquery.js"></script>
<script type="text/javascript" src="STAT_files/jquery_002.js"></script>
<script type="text/javascript" src="STAT_files/common.js"></script>
</head>
<body>
  :

jquery_002.js というファイルも勝手にできていましたが、これもないと動作しなかったので、残しています。