タブブラウザ Sleipnir オンラインデータベース
http://www.sleipnir-wiki.jp/index.php?%A5%D0%A5%B0%A5%C8%A5%E9%A5%C3%A5%AD%A5%F3%A5%B0%2F652

  [ リロード ]   [ トップ | 一覧 | 単語検索 | 最終更新 | バックアップ | ヘルプ ]

アクティブでないタブをjavascriptで閉じることが出来ない †

  • ページ: バグトラッキング
  • 投稿者: TACO
  • 優先順位: 普通
  • 状態: 提案
  • カテゴリー: 各機能
  • 投稿日: 2006-08-19 13:00:46 (土)
  • バージョン:

メッセージ †

  • OS:Windows XP Home Edition (SP2)
  • ブラウザ:Portable Sleipnir 2.45
  • 常駐ソフト:Norton Internet Security
  • CPU:Intel Celeron(R) M 1.00GHz
  • メモリ:512MB
  • その他:
  1. Sleipnirオプション→ユーザーインタフェース→ウィンドウで「新しいウィンドウをアクティブにする」をチェックする。
  2. 以下のような構成のhtmlファイルを開くとjavascriptからタブを閉じることが出来ない。
    • a.あるhtmlページでformのボタン押下などでサブウィンドウを開く
    • b.サブウィンドウを開くと、上記のhtmlページ(サブウィンドウから見て親ページ)内でjavascriptからウィンドウを閉じる動作をする。

parent.htm

<html>
<head><title>TABのTEST</title>
<script type="text/javascript">
function CloseWindow(){
window.open("child.htm","_child");
window.close();
}
</script>
</head>
<body>
<h1>親</h1>
<form name="f">
<input type="button" name="button" value="押せ!" onclick="CloseWindow();" />
</form>
</body>
</html>

child.htm

<html>
<head><title>TABのTEST</title>
</head>
<body>
<h1>子</h1>
</body>
</html>

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-03-26 (金) 09:03:57 (3311d)