是否有方法将html文本框值从一个窗口复制到另一个使用php的窗口?我的语法可以复制文本框值,但它所做的是从当前页面复制到下一页的值;我想要的是一个新的窗口将打开所有的文本框值;你能给我一个简单的语法告诉我怎么做吗?我用谷歌在网上搜索了几次,但对我来说太复杂了。
我读了上面所有的评论,如果我理解正确的话,下面可能是一个答案,但是你必须使用php和javascript,或者使用a-Tag(也使用javascript代码)来获得成功:
如果您按下了提交按钮,请执行以下操作之一:
-
打开一个新窗口,用你的值构造url,格式为:
//construct your string //this is only a finished example var str = 'site.php?paramName1=thisIsTheValue¶mName2=thisIsValue2'; window.open(str,'mywindow','width=400,height=200');
-
用javascript修改a标签的href-Attribute。Href应该像这样:
href="site.php?paramName1=thisIsTheValue¶mName2=thisIsValue2"
(这只有在用户按下CTRL键或在新选项卡/窗口中打开时才有效。如果你点击提交,它不会立即显示一个新窗口)
你的PHP代码在两个选项上是相同的(site.php):
<?php
//do something
echo $_GET['paramName1'];
//do something
?>
上面的php代码容易受到安全攻击,所以使用htmlspecialchars()
或其他函数来实现安全代码