Javascript window.open接受哪些参数?
如何将以下参数添加到Javascript window.open接受哪些参数?,javascript,Javascript,如何将以下参数添加到window.open()调用中?我不知道他们应该怎么命名 *I don't want a toolbar *I don't want a menu bar *I don't want a status bar *I want a scrollbar *I don't want the user to be able to resize 以下是我当前打开窗口的代码: <head> <script type="text/javascript"
window.open()
调用中?我不知道他们应该怎么命名
*I don't want a toolbar
*I don't want a menu bar
*I don't want a status bar
*I want a scrollbar
*I don't want the user to be able to resize
以下是我当前打开窗口的代码:
<head>
<script type="text/javascript">
function OLA(url)
{
params = 'width=290';
params += ', height='+(parseInt(screen.availHeight) * .9355);
params += ', top=0, left=0';
params += ', fullscreen=no';
newwin=window.open(url,'windowname4', params);
if (window.focus) {newwin.focus()}
return false;
}
</script>
</head>
<body>
<a href="javascript: void(0)" onclick="OLA('ANO_1_InitialAssessment.html')">Start Here</a>
</body>
函数(url)
{
参数='宽度=290';
参数+=',高度='+(parseInt(screen.availHeight)*.9355);
参数+=',顶部=0,左侧=0';
参数+=',全屏=否';
newwin=window.open(url,'windowname4',参数);
if(window.focus){newwin.focus()}
返回false;
}
对于可以添加到字符串中的参数:
toolbar=off //I don't want a toolbar
resizable=off //I don't want the user to be able to resize
menu=off //I don't want a menu bar
status=off //I don't want a status bar
scrollbars=on //I want a scrollbar
我建议检查窗口。打开上的
页面,它将列出所有参数及其支持
注意:并非所有参数在所有浏览器上都以相同的方式工作如何将这些参数添加到我提供的代码中?我已经将它们放在newwin=window.open的params之后,但它们不起作用。我还将它们添加到信息字符串params+=',fullscreen=no',它也不起作用。只需将它们与其他参数一起添加,用逗号分隔,如下所示:
params+=',toolbar=on,resizable=on,menu=on,status,scrollbars=off'
。还请记住,这些不会在所有浏览器上工作,MDN页面也解释了这一点,例如,chrome阻止了许多这些选项。感谢您的帮助,尽管我们在IE中使用了这些选项,但它仍然不起作用。我会设法想出另一个办法。