NN4.01でjsファイルが直に呼び出される?!

[上に] [前に] [次に]
AKISE [HomePage] 1998/12/04(金) 09:49:41
うちのページでは各ページのメニューを「menu.js」というファイルを
作って、javascriptで呼び出しているのですが、(フレームを使いたくない為)
先日ネット上の知人から、
「うちはNN4.01だけど、(AKISEのページの)表紙から
 どのページに進もうとしても、一瞬表示されるものの、すぐに
 URLがhttp://www.interq.or.jp/pluto/akise/menu.jsになってし まい、まともに見れない」
との事でした。それでこちらでも確認しようと思ったのですが、
すでにNN4.01は配布されていない様子です。どなたかNN4.01を
お持ちの方(又はNC4.01)、ちょっと見てみて確認していただけませんか?
(他の人のNN4.01でも見えなかったら、全面改装・・・ひいい)

みんこ 1998/12/04(金) 10:44:34
Mac/NN4.01

多分問題なく表示できてます。
トップページからリンク行って読めて戻れればオッケーですかね。れ

[E-Mail] [HomePage] 1998/12/04(金) 12:29:31
 僕も自分のページを作っていてNN3.Xで同じことが起こりました。
 それを回避する方法は、

<script lunguage="JavaScript" src="menu.js">
<!--hide;
function LinkPages(){}
//-->
</script>

 のようにタグの中でもう一度定義するといいみたいです。

AKISE [HomePage] 1998/12/05(土) 10:30:30
Rさんのおっしゃる通り直しましたが・・・
まだダメみたいですー。うわーん。どうしようー(泣)

Masa [E-Mail] 1998/12/05(土) 15:36:09
<HEAD>〜</HEAD>のなかで、
<SCRIPT Language="JavaScript" SRC="menu.js">
<!--
function LinkPages(){}
//-->
</SCRIPT>

というのをやっといて、
<BODY>〜</BODY>では
<SCRIPT Language="JavaScript">
<!--
LinkPages()
//-->
</SCRIPT>

というのではどうでしょうか。以前これで不具合が直ったことがあります。

AKISE [HomePage] 1998/12/05(土) 17:12:31
Masaさん・・・ムリでした・・・トホホホ。(;o;)
おかしいですー。前のプロバイダ(CGI使用不可)では
問題無く見えていたらしいです。で、今度interQ(CGI全OK)へ
引っ越したら、途端に見えなくなったらしいです。
これが関係してるんでしょうか・・・
(でもJavaScriptなのに)
うーんうーん

どうしても直らなければCGIで呼ぶしかないかも。
(あきらめかけ)

AKISE 1998/12/06(日) 09:22:59
みんこさん、Rさん、Masaさん、
御協力ありがとうございました。
結局全部SSIに変えました。(上の発言↑CGI=SSIの間違い)
でも、JavaScriptが解決した訳ではないので
「済」チェックは付けないでおきます。
いつかJavaScriptでの解決法が現れる事を願いつつ・・・

Ywai [E-Mail] 1998/12/06(日) 12:04:37
MIME TYPE の設定ではないでしょうか。
NN3でjsファイルを使うときは、.htaccess に
AddType application/x-javascript .js
を加えるとかする必要があったと思います。

ただ、ご存じの通りJSの外部ファイルは、2.xブラウザでサポートされて
いませんから、現在のままSSIを使用されたほうが良いのではと思いますが、、

AKISE 1998/12/07(月) 12:17:57
そうなんですか・・・
てっきりJavaScriptはブラウザによって有効度が違うと思っていました。
ネットスケープでネットスケープの言語が対応したりしなかったり、
おかしいなとは思いましたが、.htaccessの設定が必要だったとは。
なんだか残念ですね。

[上に] [前に] [次に]