重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

ダミーウィンドウを利用者に見せたくないのですが、
何かよい方法はないでしょうか?

open()でポップアップしたウィンドウをblur()で背後に移動しても、一瞬見えてしまいますし、
top,leftパラメータにとんでもない値を指定しても
最小(0,0)、最大(画面サイズ)に丸められて、
右上、左下に出てきてしまいます。
(ちなみに、↑はFirefoxではOK)

IEでもなんとかならないものでしょうか?

A 回答 (3件)

Mac IE?



- - - -
<FRAMESET cols="0%, 100%">
<FRAME src="secret.html">
<FRAME src="main.html">
</FRAMESET>
    • good
    • 0

function (){open('test.html','subwin','top=3000,left=3000')}

この回答への補足

top,leftに50000とか-10000とかを指定しても画面内に丸められてしまいます。(FirefoxではOK)
確かに、Win2000の頃は出来てたような気はしますが。。。

補足日時:2006/05/19 11:30
    • good
    • 0

ダミーウィンドウを表示せずにajaxなどで


処理をすればよいのではないでしょうか?

とりあえずどのような処理を検討しているのか
くらいは提示なさったほうがよろしいかと。

この回答への補足

『actionが与えられた時にDBアクセスして、持ってきた内容をopener()に反映』と言うことを行いたいと思っています。

ちなみに、言語はCFを使用しており、別cfmを呼び出して処理しようとしています。

ご指摘のあったajaxはシステムの統一性の問題から使用禁止となっている状況です。

補足日時:2006/05/18 21:40
    • good
    • 0

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