XREA.COM Logo XREA.COM Ad

Sleipnir2スレ

22l ★:2007/04/24(火) 04:17:55 ID:???
about:blankに外部からdocument.writeすると、アドレスバーのURLが「http:///」になる。
URL偽装の対策か何かだろうか。
以下のように、window.execScript()でウィンドウにwrite()させると回避できる模様。
api=new ActiveXObject('Sleipnir.API');
id=api.NewWindow('about:blank',true);
api.SetSecurity(id,true,false,false,false,true,false,false);
w=api.GetWindowObject(id);
w.execScript('document.write("aaaaaaaaaaaaaaaaaa")');

あと、Sleipnir2は、アクティブタブのURLがabout:blankだとNewWindow()がそのウィンドウを返す模様。舐めんな。
57KB
名前: E-mail:
ファイル:
0ch BBS 2005-10-08