プロが教える店舗&オフィスのセキュリティ対策術

JavaScriptを使ったホームページを作りたいと思っています。
今、So-netとHi-hoとのどちらかと思っているのですが、
JavaScriptが使えないプロバイダーってあるのでしょうか?
CGIは制限されているプロバイダーが多々あるようなのですが?

A 回答 (4件)

JavaScriptはクライアント側で制御される言語です。


ですから、サーバ側で使えない、と制限することはできません。

各ユーザがブラウザの設定でJavaScriptをオフにしているとJavaScriptのページを作っても動作しないのでご注意を。
    • good
    • 0
この回答へのお礼

早速のお返事ありがとうございました。助かりました。

お礼日時:2002/02/21 18:12

No.1の方も書いていらっしゃいますが、Javascriptはクライアント処理されます。

ですから、プロバイダではなく、HPを見る人が使っているブラウザに左右されます。
プロバイダから割り当てられたスペースにHPのファイルを置きますよね?
アクセスした人が要求したURLのページソースがクライアントに送られて、ブラウザがそれを解釈して表示するのです。HTMLのタグもそうなのです。
だから、クライアント側に送られる時は、他のHTMLソースと一緒に<script>~</script>の間に書かれたソースがそのまま送られます。
見る側のブラウザがそのソースを判別して、アクションを起こす訳です。
ですから、サーバには左右されませんので、あとはHPを作る際に、多くの人が使っているIEやNNのどのくらいのヴァージョンに対応している機能なのかを考慮して作成すればよいと思いますよ。
    • good
    • 0
この回答へのお礼

早速のお返事ありがとうございました。とても助かりました。

お礼日時:2002/02/21 18:13

皆様おっしゃっている通りです。


要するに(と、勝手にまとめてしまってスミマセン)、

> JavaScriptが使えないプロバイダーってあるのでしょうか?

ありません(ありえません)。
ということです。

ただ、JavaScriptって、
そのホームページを見る人が、どんなパソコンで、
どんなブラウザ(Internet Explorer とか Netscape とか)
を使っているか、によって、
動き方が違ってしまうことがよくあるのです
(場合によっては、エラーになってしまうこともある)。

この点は、注意が必要です。

それから、人によっては、JavaScriptが動かないように
わざわざ設定している、という人もいます。

もっとも、
こういう人については、もう仕方ないですから、
気を付ける必要もないでしょうが...(^^;
    • good
    • 0
この回答へのお礼

お返事ありがとうございました。

お礼日時:2002/02/21 18:14

こんにちは、xruzです。



一般的には皆さんが言われている通りですが、
実はサーバサイドJavaScriptと言うものも存在します。

もともとJavascriptはNetscape社が開発したものですから
iPlanet Web ServerはJavaScriptエンジンを持っています。
従ってJavascriptをサーバ側で稼動させることが可能です。
しかし私の知っている限り、プロバイダではサーバサイド
JavaScriptを許可しているところはありません。
(実行環境がないと言ったほうが正確かも?)

がんばってくださいね(~:~i
    • good
    • 0
この回答へのお礼

ご意見、ありがとうございました。頑張ります。

お礼日時:2002/02/21 17:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!