タブブラウザ Sleipnir オンラインデータベース
A5-D0-A5-B0-A5-C8-A5-E9-A5-C3-A5-AD-A5-F3-A5-B0-/652.html

  [ トップ | ヘルプ ]

アクティブでないタブを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>

Last-modified: 2020-12-09 (水) 10:42:03 (2d)