我的代码如下所示:
<script type="text/javascript">
function directions(sacred) {
var x = screen.width / 2 - 700 / 2;
var y = screen.height / 2 - 450 / 2;
window.open(sacred.action, 'Directions', 'height=485,width=700,left=' + x + ',top=' + y);
return false;
}
</script>
<form action="http://maps.google.com/maps" method="get" target="Directions"
onsubmit="return directions(sacred);">
我不懂js,所以如果看起来很草率,请放心。
我可以让它正常工作:
<form action="http://maps.google.com/maps" method="get" target="Directions"
onsubmit="Directions=window.open('about:blank','Directions','width=600,height=400');">
一旦我尝试连接onsubmit
到上面的脚本,我就迷路了。我什至不知道上面的功能是否可靠。
我在这里打开了引擎盖:jsFiddle
问题是表单提交到新选项卡中,并window.open
完全忽略。
预先感谢您的帮助。