Javascript:window.open:增加高度+;宽度取决于页面/正文内容
好的……客户让我根据正文/页面内容增加高度+宽度 无论我做什么,只要点击一下链接,我就会调用以下函数,即Javascript:window.open:增加高度+;宽度取决于页面/正文内容,javascript,Javascript,好的……客户让我根据正文/页面内容增加高度+宽度 无论我做什么,只要点击一下链接,我就会调用以下函数,即打开\u bug\u添加\u窗口。使用javascript的window.open()方法打开一个窗口的函数 以下是我的职责: function open_bug_add_window(exec_id) { height="270px"; width="510px"; window.open(fRoot+"lib/execute/bugAdd.p
打开\u bug\u添加\u窗口
。使用javascript的window.open()
方法打开一个窗口的函数
以下是我的职责:
function open_bug_add_window(exec_id)
{
height="270px";
width="510px";
window.open(fRoot+"lib/execute/bugAdd.php?exec_id="+exec_id,"bug_add",
"width="+width+",height="+height+",resizable=yes,dependent=yes, scrollbars=yes");
}
在这里,我手动将
高度
和宽度
传递给它,使其根据该大小打开窗口。但窗口中包含一些链接,点击该链接即可显示页面。我想根据页面/正文内容增加窗口大小。我怎样才能做到这一点 您应该尝试使用onLoad事件获取文档的宽度和高度,然后将窗口大小设置为文档大小。在这里您可以找到一个函数:@Teemu:我可以在window.open()中使用window.resizeTo吗,如果可以,那么如何使用?嗯。。。不。我假设您正在加载一个页面,窗口大小根据窗口中的维度而定。打开
参数,然后在该页面中创建一个链接,加载一个新页面,最后需要调整窗口大小。当然,你把resizeTo()
放在最后一个文件中,除非你事先计算了高度和宽度,然后把它们硬编码到window.open()
参数中。你能给我举个例子吗?@Ultimate user1906108的例子可能有点粗糙(resizeTo(1000010000100001000000000)
),但它包含了任务所需的所有元素。@Teemu:好的,但我应该把我的url放在哪里?@Teemu:我的意思是:fRoot+”lib/execute/bugAdd.php?exec_id=“+exec_id
@Teemu:然后在单独的标记中打开它的窗口