
例えば、
http://www.abc/def.htm
のページが存在するかどうかを調べる関数あったら教えて下さい。
また、javascriptでは不可能であるなら教えて下さい。
No.2ベストアンサー
- 回答日時:
JAVAスクリプトではできなさそうなので、
VBSで。。。
たとえば、GET.vbsというファイル名で記述します。
Dim objRequest
set objRequest= WScript.CreateObject("Microsoft.XMLHTTP")
objRequest.open "GET", "http://www.abc/def.htm", False
objRequest.send
msgbox "Status: " & objRequest.Status & " " & objRequest.StatusText & vbCRLF
msgbox objRequest.getAllResponseHeaders
msgbox objRequest.responseText
Statusの値が、"404"なら存在しないということかな。
ちょっと、確認してないですが悪しからず。
No.1
- 回答日時:
JavaScript では無理です。
ドメインが存在するかどうかを調べることも、その URL に該当するファイルが存在するかを調べることも出来ません。
通常そういう処理をする為には、DNS から正引きしたり、HTTP レスポンスを調べたりする必要がありますから。
JavaScript は、あくまでブラウザ上で動くプログラムです。
ブラウザを超えた (ブラウザに出来ない) 機能を実現することは不可能だと考えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
オブジェクト配列の各メンバを...
-
Outlookのアカウントがあるとメ...
-
スマホ上で、左右スワイプで次...
-
タグを教えてください。
-
ラジオボタンを複数選択したと...
-
jsで質問です。 formをsubmitし...
-
2025年相性がいい人のサイトの...
-
CookieをWebStoeageに変える
-
Adobe acrobat proでフォームを...
-
jqueryのselect2で検索欄の文字...
-
<tr>指定した表の行要素をボ...
-
食材の期限を管理するためにGAS...
-
ビデオのJSについて
-
鍵盤アプリで、スマホの画面に...
-
<div>のタッチ状態を維持したま...
-
jQueryでシンセサイザーを作っ...
-
プログラミング 学習
-
HTMLでサブフレームから親のス...
-
ジャバスクリプトについて。
-
プログラムについて。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ブラウザの横幅に応じてとある...
-
ブラウザ自体の事じゃなくてJav...
-
ASP(VBS) ←→ JavaScript の変数...
-
JavaScriptで ブラウザの閉じる...
-
javascriptで「オブジェクトを...
-
slideToggleの動きがおかしい
-
【JavaScript】いまどき未対応...
-
F5の更新を無効にしたい
-
JavaScriptのブックマークレッ...
-
あるurlが存在する(?)かどう...
-
JavaScriptのVersionは、ブラウ...
-
JavaScriptでIEのウィンドウを...
-
PowerPointで時計表示
-
JSPの処理の途中で、JavaScript...
-
VB.NET2003 テキストボックスに...
-
正整数の半角数字かどうか判定する
-
VBAによる第3、4水準文字の判定...
-
以下のコードを実行しても、オ...
-
初心者です。gulpでコンパイル...
-
if(1){...}とはどういうことで...
おすすめ情報