このようなスクリプトが動かないのは何故なのでしょう?
<html>
<script>
var URL = "http://okweb.jp/";
GetW = window.open(URL,"Gets");
alert(GetW.document.readyState);
</script>
</html>
No.3ベストアンサー
- 回答日時:
私も、
<html>
<script>
GetW = window.open("./aaa.html","Gets");
window.alert(GetW.document.readyState);
GetW.window.close();
window.alert(GetW.document.readyState);
</script>
</html>
こんな感じに変更して、同じフォルダにaaa.htmlをおいてテストしてみるとうまくいっています。
やはり仕様っぽいですね。。もう少し考えつつ
もしかしたら詳しい事をご存知なかたがあらわれる
かもしれませんので、まってみます。
一緒になって考えてくださってありがとうございました!
No.2
- 回答日時:
確かに
alertのウィンドウは開いていませんね。
もう少し調べてみます。
この回答への補足
ありがとうございます。
ん~何か仕様のような気もしてきました。
ためしに
GetW = window.open("","Gets");
のように変えてみました。
この時点ではちゃんとstateが表示されるようです。
ところがlocationを変えたとたん動かなくなります。
GetW.document.location ="http~";
それでも読み込んでいる最中は動くようです。
読み終えて通常はcompliteになるはずですが、
読み終えた時点でどうもがリセットされてるぽいです。
親ウインドウから子ウィンドウを参照できない仕様なんでしょうか・・。
参照できるようにすると外部サイトの攻撃ができてしまうとかで・・。
でもそしたらこのプロパティがある意味がわからないですよね・・
ローカル操作でtimerの同期をとるためにあるのかな・・。
No.1
- 回答日時:
適当なhtmlファイルを作って、カットアンドペーストして、そのファイルを開いて問題ないようですが・・・。
この回答への補足
あ、質問の仕方が悪かったのですね・・。
alertがだめなのでした。
alertが表示されないのはなぜでしょうか?
よろしくお願いします。
早々にテスト、お返事いただいて
ありがとうございます。え、なんででしょう。
環境のもんだいなんでしょうか・・・
家ではalertが表示されないんですけど
alertの内容もですか?
あと、環境書き忘れたので追記させていただきます。
IE6.0とSlepnirで動作確認しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript JAVASCRIPT 2 2022/04/15 15:10
- C言語・C++・C# C言語の質問です HTMLでこのようなコードを書いたのですがそれをC言語で同じように書きたいです < 1 2022/08/11 23:38
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- JavaScript GoogleChart 階層ごとのブロックの長さを個別に設定したい 1 2022/07/06 14:27
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- JavaScript コードレビューをお願いします。 1 2022/07/16 05:38
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
window.openで同画面遷移しない
-
openerの関係が崩れてしまった...
-
javascriptからウィンドウを開...
-
window.open()のNNとIEの動作の...
-
ページを表示すると同時に複数...
-
window.open()の複数の使用
-
Ajaxでウインドウ出力について
-
HTMLでサブフレームから親のス...
-
<a href="#" …>の意味を教えて...
-
あなたのXAMPPのdashboard内のj...
-
bodyにidをつける理由は何ですか?
-
GoogleChart 階層ごとのブロッ...
-
テキストボックス内にハイパー...
-
AjaxでDBから取得したデータを...
-
ボタンのID名を取得するには?
-
getElementsByNameで要素が取得...
-
毎回、ページ読み込み時に1回...
-
別ファイルのfunctionの読み込み方
-
ajaxのwindow.jpで、小窓表示後...
-
jquery ui.resizable 使い方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
window.openで同画面遷移しない
-
特定のウィンドウ名を持つウィ...
-
ポップアップウィンドウの位置
-
window.open でExcelファイルを...
-
JavaScript <a>タグで開いた画...
-
javascriptからウィンドウを開...
-
入力したテキストボックスのデ...
-
フレーム内から開いたサブウィ...
-
親タブから子タブ開いて親タブ...
-
親ウィンドウから子ウィンドウ...
-
<FORM>タグのtargetに値を書込...
-
ウィンドウ名の設定
-
window.openで
-
ウィンドウのフォーカスについて
-
openerの関係が崩れてしまった...
-
window.open()の複数の使用
-
タイトルバーのウインドを閉じ...
-
サブウィンドウから親ウィンド...
-
小さなウインドウ開いて自動閉...
-
Ajaxでウインドウ出力について
おすすめ情報