window.open("","","scrollbars:yes")
但是被打开的页面是frame结构的,frame代码里有scrollbars:no
所以没有滚动条,我用FIREBUG把那个frame代码里的scrollbars改成YES,滚动条就出现了。本来呢,可以用新窗口的onload来修改其内容的,不过很不幸,新窗口是另外一个服务器上的,浏览器权限改不了……还有其他办法么。
用AJAX代理读取内容然后修改了填上去就免了,因为里面有相对路径的问题,而且对方页面调用了window.location……
但是被打开的页面是frame结构的,frame代码里有scrollbars:no
所以没有滚动条,我用FIREBUG把那个frame代码里的scrollbars改成YES,滚动条就出现了。本来呢,可以用新窗口的onload来修改其内容的,不过很不幸,新窗口是另外一个服务器上的,浏览器权限改不了……还有其他办法么。
用AJAX代理读取内容然后修改了填上去就免了,因为里面有相对路径的问题,而且对方页面调用了window.location……
var win = window.open("","","scrollbars:yes");
var frames = win.window.document.getElementByTagName('iframe');
if (frames.length > 0){
frames[0].scrollbars = 'yes';
}
}在页面打开的时候进行轮询
win.window.document.getElementsByTagName(''iframe'')