我有这段代码:
<INPUT type="button" value="Pre-Requisites" onClick="window.open('pre_requisites.php','pre-requisites','width=670px,height=470px,left=0px,top=100px,screenX=0,screenY=100')">
用于打开新页面以允许用户查看他们申请的项目的信息。在这种情况下,弹出窗口将非常有用,因为用户可以在决定申请哪个许可时参考新窗口中的材料。
但是通过那个输入,无论我如何点击窗口都无法打开。我可以知道我的错误是什么吗?
BTW我没有在头标记中添加任何<script></script>
...这可能是错误吗?
答案 0 :(得分:1)
窗口名称必须为字母数字,以获得最大兼容性。所以
window.open('pre_requisites.php','prerequisites','width=670px,height=470px,left=0px,top=100px,screenX=0,screenY=100')
它应该是有效的
答案 1 :(得分:0)
如果我查看this页面,我看不到顶部,左, screenX 或 screenY 设置。 也许那是你的问题?
答案 2 :(得分:0)
根据this,没有screenX和screenY设置。另外,在任何地方删除“px”:
<INPUT type="button" value="Pre-Requisites" onClick="window.open('pre_requisites.php','pre-requisites','width=670,height=470,left=0,top=100')">
虽然没有测试过。