タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

javascriptとsleipnirに関するkohiro0のブックマーク (2)

  • htmlfileオブジェクトからcreatePopup - プヨぷよの日記

    shearerで更新されたエントリーのポップアップ作ってたときの副産物。開いてるタブのDOMを汚さず、しかも複数ポップアップ*1を出せる。複数ポップアップを出すのにはポップアップからポップアップを出す手法があるけど、これだと親が消えたら一緒に消えてしまう*2。htmlfileオブジェクトを使ってcreatePopupすれば、windowオブジェクト自体を複数作れるので相互干渉せずに出したり引っ込めたりできる。 var ScriptControl = CreateObject("ScriptControl"); ScriptControl.Language = "JScript"; ScriptControl.AddObject("ScriptControl", ScriptControl); ScriptControl.AddObject("sleipnir", sleipnir, tru

    htmlfileオブジェクトからcreatePopup - プヨぷよの日記
  • IEDockやIEPanelへISleipnirを渡す - プヨぷよの日記

    IEパネルのトラバ企画で書いたような気がしたけど気のせいだったので今更書いてみる。IEPanelだとパネルプラグインが作れるから今一だけど、IEDockの場合オリジナルのDockが作れるし、パネル切り替えなくても読み込むので役に立つこともあるかもしれない。技術的には大したことなくて、SeaHorseを使ってローカルファイル(仮にA.html)で _window.opener.sleipnir = sleipnir; _window.close(); が動くようにしておき、IEPanel, IEDock側でそのローカルファイル(A.html)を開いてやればいい。これでIEPanelやIEDockで開いているローカルファイルでグローバル変数にsleipnirが追加される。ただ、IEPanelでもIEDockでもだけど、setTimeoutなんかのタイマーイベントと併用すると(?)Sleipni

    IEDockやIEPanelへISleipnirを渡す - プヨぷよの日記
    kohiro0
    kohiro0 2007/10/29
    後で試す/試した。window.open()だとIEのポップアップブロックが働いちゃうから、スクリプトじゃ無理?ユーザーオペレーション無しでseahorse動かしたいなぁ
  • 1