Heim > Backend-Entwicklung > PHP-Tutorial > window.open的第三个参数设置了不生效

window.open的第三个参数设置了不生效

WBOY
Freigeben: 2016-06-23 13:49:43
Original
1852 Leute haben es durchsucht

PHP里面的一段代码:

<form action='/phpinfo.php' method='POST'     	target=window.open("http://<?php echo gethostbyname($_SERVER["SERVER_NAME"]);?>","","height=400, weight=300")>            <input type='hidden' value=<?php echo $node->getId() ?> name='nodeIdinfo'>            <input type="submit" value="AP信息" name='showNdinfo'>        </form>
Nach dem Login kopieren


打开新网页之后,网页还是全屏大小显示,而不是400*300显示。

求教,这里怎么写,才能将新打开的网页按自己要求的大小显示?


回复讨论(解决方案)

set了viewport?

$("form").click(function(){
  window.open("page.html","","width=200,height=200")
})

$("form").click(function(){
  window.open("page.html","","width=200,height=200")
})


--------------------------------------------------------------------------------------
这是jQuery?这样的话,我本身form表单里的window.open不就白写了么?

window.open不放在target里。
这样就可以了

<form action='/phpinfo.php' method='POST' target="popwin">    <input type='hidden' value=<?php echo $node->getId() ?> name='nodeIdinfo'>    <input type="submit" value="AP信息" name='showNdinfo' onclick="window.open('http://<?php echo gethostbyname($_SERVER["SERVER_NAME"]);?>','popwin','height=400, width=300')"></form>
Nach dem Login kopieren
Nach dem Login kopieren

window.open不放在target里。
这样就可以了

<form action='/phpinfo.php' method='POST' target="popwin">    <input type='hidden' value=<?php echo $node->getId() ?> name='nodeIdinfo'>    <input type="submit" value="AP信息" name='showNdinfo' onclick="window.open('http://<?php echo gethostbyname($_SERVER["SERVER_NAME"]);?>','popwin','height=400, width=300')"></form>
Nach dem Login kopieren
Nach dem Login kopieren


------------------------------------------------------------------------------------------------------------------------
可以了,多谢~~

$("form").click(function(){
      window.open("page.html","","width=200,height=200") 
})


-------------------------------------------------------------------------------------------
你的我没试,不知道行不行,主要是楼下把代码贴全了,我直接复制就懒得敲了~~
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage