Sleipnir2スレ
- 22 :l ★: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
0ch BBS 2005-10-08