IE6を使ってのJavaScriptで半透明の子ウインドウを作る方法を教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/12/18 19:21:10
  • 終了:--

回答(1件)

id:izayoimizuki No.1

izayoimizuki回答回数302ベストアンサー獲得回数02005/12/18 21:32:11

ポイント40pt

http://www.hajimeteno.ne.jp/dhtml/dist/js13.html

JavaScript,ダイナミックHTMLサンプル-マウスでドラッグ&ドロップ

答えは「半透明のウィンドウを作る方法は無い。」です。


半透明を作れる事はすなわち「限りなく透明に近いウィンドウを作成することができる」ということになります。

透明に近いウィンドウは「ユーザーが気づきにくい」といえます。

ユーザーが気づきにくいとユーザーの知らぬ間にユーザーやマシンの情報を収集ができてしまう危険があります。

その結果重大な、セキュリティー問題の原因となります。

そのため実装すべきではない機能です。


よく似たことを実現できる方法として仮想的ウィンドウの作成という方法があります。

参考URLの

<DIV ID=”iL1” CLASS=”Style1”>初めてのホームページ講座</DIV>

をウィンドウのように見える画像またはテーブルにする事で実現できます。


ただし仮想的ウィンドウはあくまで仮想的です。

そのため「ブラウザのウィンドウ」という限界を飛び出すことはできません。

id:izunagonago

なるほど。

もちろん私は悪意を持ったなんかを作るわけではないんですが、おっしゃることもわかります。

ありがとうございます。蒸気の方法で一度作ってみます。

2005/12/19 06:33:36

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません