从该窗口本身控制浏览器窗口(顶部窗口而不是弹出窗口)的高度和宽度。我试图实现这一点,但直到现在都没有成功。我怎么能做到这一点? 直到现在我尝试使用
window.resizeTo(weidth,height)
但它仅适用于子窗口,而不适用于顶部窗口。 我还要控制顶部窗口的地址栏,菜单栏等。在打开弹出窗口的时候,基本上都认为能用JavaScript控制,但是想在同一个窗口做,窗口是顶窗(不是儿童窗口)。
简而言之我无法使用以下代码打开弹出窗口。
var showMyPage = function(){
url = "myPage.html";
window.open(url, "myWindow",
"toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=400,height=600")
}
我希望在单击下面的链接时打开弹出窗口获得相同的结果。所以很明显我只能从myPage.html窗口控制所有选项。
<a href="myPage.html" target="_blank">Open myPage</a>
答案 0 :(得分:0)
通过直接在链接点击上添加JavaScript代码并打开新窗口,找到解决此问题的方法之一。
<a href="myPage.html" target="_blank"
onclick="window.open(this.href,'myWindow',
'toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=400,height=600');
但如果你还有其他方法可以解决这个问题,请告诉我。