WEB相談室

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

タイトル:JavaScript? ウィンドウ表示後の内容の保持(抑制)について

0:[投稿] こばやし [2004/03/06 15:10 ][環境:Windows2000,XP IE5.5 SP2 以降 Windows]

こばやし と申します、Javaにつきましては、ほぼ初心者です。
     (HTMLのコーディングなどは、多少理解できます。)

ベーシックな質問ですので恐縮なのですが、ウィンドウをオープン
(新規生成)し、そのウィンドウでは他のURLを表示させないというような
抑制はできますでしょうか?
(環境:Windows2000,XP IE5.5 SP2 以降) 

やりたいことは、以下のようなことです。

 ・まず、あるウィンドウを生成後、ブラウザはその一つだけ
  が開いているとします。
  URL (a)にて指定されたアドレスのページを表示しています。

 ・次に、例えばデスクトップにある
  URL(b)のショートカットをクリックしても、そのウィンドウは、
  現在の表示内容を切り替えることなく、もとのURL (a)の内容を
  保持したままにしたい。

 ・URL(b)は別のウィンドウでオープンなど。


現在、あるソフト会社に依頼して開発をさせているのですが、このような
抑制はできませんとの回答を得ています。
やりたくないのか?本当にできないのかが?理解できません。

これだけのことであれば、
open windowさせる際のパラメタ、もしくはちょっとしたコーディングにて
対処できないものなのでしょうか?
お手数ですが、教えていただけましたら大変助かります。
                     よろしくお願いいたします。



1:[回答] モモンガ [2004/03/07 20:43 ]

クッキーは?
a, bの両方からクッキーを参照。
a が開かれていれば何もしない。
開かれていなければ、bからaを開く。

それか、b自体をaに動的にソースを置き換えて bを改めて開く。


2:[回答] モモンガ [2004/03/07 20:46 ]

> ベーシックな質問ですので恐縮なのですが、・・・
見ていませんでした。

onUnLoadで自分自身に飛ばす?試してないですが…。


3:[回答] こばやし [2004/03/09 23:28 ]

ありがとうございます。確認してみます。


4:[回答] たかちん [2004/03/10 08:46 ]

>URL(b)のショートカットをクリックしても、そのウィンドウは、現在の表示内容を切り替えることなく、もとのURL (a)の内容を保持したままにしたい。

インターネットショートカットを作成し、プロパティを開いてURLを、Javascriptに置き換えてやればできます。

javascript:(function%20(){window.open("http://www.google.gl/webhp?sourceid=navclient&hl=ja&ie=UTF-8&oe=UTF-8","_blank","");var w=window.open("","_top");w.opener=window;w.close();})()

置き換え後プロパティを閉じるときに「ショートカットエラー」というメッセージが出ますが、無視してください。
URLは、必ずhttpから始まるアドレスを指定してください。


5:[回答] たかちん [2004/03/10 08:48 ]

補足
>>4 の例が複数行で表示されいる場合でも、実際は1行で使います。


6:[回答] こばやし [2004/03/12 06:54 ]

ありがとうございます。確認してみます。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World