WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:MacOS9、IE5で外部JavaScriptを呼び出すとき

0:[投稿] 篤 [2006/07/27 04:38 ] [環境:IE6 HTTPD]

いつも大変お世話になっています。
(恐らく)初歩的な問題でひっかかっています。

ヘッダー内に、↓のように外部javaScriptを呼び出す
コードを書きました。Windowsの各ブラウザでは問題ないのですが
MacOS9で、IE5の時、外部JSを呼び出す時点で、無効な文字です、
というエラーが発生します。ブラウザのJavaScriptはONにしています。ファイルも存在します。typeをlanguageにもしてみましたがだめでした。また、内部のJSは読みます。
今まで何気なくこのように使っていたので、色々ためしたのですが、理由がわかりません。

<head>
<title>テストページ</title>
<meta http-equiv="Content-Type" content="text/html; charset=x-sjis">
<meta http-equiv="Content-Script-Type"
<script type="text/javascript" src="./sub.js"></script>
</head>
<!-- ---------------------------------------------  -->

http://betahtml.homeip.net/
コチラに、テストページを置いてみました。
よろしければお試しください。
基本的なことと思いますが、理由がわからずずっと悩んでいます。
どなたかアドバイスでもいただければ幸いです。
何卒宜しくお願いいたします。


1:[回答] 神崎 [2006/07/27 08:18 ]

sub.jsのContent-typeがapplication/octet-streamになっています。
application/x-javascript
を指定して下さい。


2:[質問] 篤 [2006/07/27 14:00 ]

神崎様ご回答ありがとうございます。

しかし、せっかくお答えいただきながら、
どこで指定する物かわからずにいます・・。

CGIから作る時は、sub.jsに
Content-Type: application/x-javascriptというヘッダーをつけるみたいですが、これをsub.jsに書き込んでもエラーでした・・。
また、MacのIE5のファイルヘルパーのことでは無いですよね・・。

お手数をお掛けします。ご回答いただいた、
Content-Typeの指定方法を教えていただければ幸いです。


3:[回答] 神崎 [2006/07/27 14:06 ]

自宅サーバーを建てるための参考書(ウェブサーバーの設定の項目)に書かれているはずです


4:[完了] 篤 [2006/07/27 18:02 ]

神崎様

解決いたしました。
ありがとうございました。

回答(必須): 状態:

お名前(必須):

URL:




[戻る]