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

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

API:NewWindowがabout:blankタブひとつの状態だと無効。 †

  • ページ: バグトラッキング
  • 投稿者: [[]]
  • 優先順位: 重要
  • 状態: 完了
  • カテゴリー: スクリプト
  • 投稿日: 2005-10-11 21:40:55 (火)
  • バージョン:

メッセージ †

about:blankタブひとつの状態でAPI:NewWindowを実行すると アドレスバーURLは変更されるが、実際はabout:blankタブのまま 変化なし。


  • 発生する最小のスクリプトを見せていただけないでしょうか? -- 作者 2005-10-12 00:38:16 (水)
  • 俺が試して見たところ再現しなかった。ソースはこんな感じ。
    pnir = new ActiveXObject("Sleipnir.API");
    pnir.NewWindow('http://www.yahoo.co.jp/', true);
    ちゃんとYahoo!のTOPが表示された。
    build.2003105
    WinXP SP2
    WSHは5.6の最新版

    ただ、一つ気になったことがある。 about:blankタブひとつの状態でAPI:NewWindowを実行した際、about:blankタブの時のセキュリティやエンジンからデフォルトのセキュリティやエンジンに変更されないのだ。
    API:NewWindowは新しいウィンドウで開くはずのAPIなのだから、ナビゲートする前にウィンドウを初期化するべき。
    今の仕様では意図しないセキュリティでページが開かれかねない。 -- 2005-10-12 01:47:24 (水)
  • 私も同じような現象が。。。実行スクリプトは、1.66の普通のログインスクリプトです。現象は書かれているとおりです。ログインスクリプトを実行させると、ページが固まり、しばらくすると「ログインできませんでした」とメッセージが出ます。一つでもページを開いていると、ちゃんとログインできます。 -- スクリプト使用者 2005-10-13 22:24:36 (木)
  • スクリプトの修正依頼したくてもSleipnir Script BBSが消滅しちゃったからできないんだよな。公式ユーザーコミュニティで依頼してもいいのだろうか。 -- 2005-10-13 22:29:38 (木)
  • こちらにこのバグに対する回避機能つきバージョンがあります。どうも閉じられないabout:blankでSetSecurityを使うと処理が止まるみたいですね。http://sleepy.dw.land.to/bbs/wforum.cgi -- 2005-10-17 20:43:18 (月)
  • まあ、どちらにしても本体のスクリプト機能の不具合ではありますね。スクリプト側で対処することもできるとはいえそのような状態になる可能性があることが問題なので。 -- 2005-10-17 21:55:27 (月)
  • こちらのバグとも関係ありそう。バグトラッキング/173 -- 2005-10-22 18:05:44 (土)
  • 最新版で修正されたみたいです。 -- 2005-11-16 05:58:35 (水)
  • 修正されてませんでした。失礼。 -- 2005-11-20 13:51:51 (日)

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-06-19 (火) 05:15:22 (4291d)