将文本框值复制到新窗口


Copy textbox value to a new window

是否有方法将html文本框值从一个窗口复制到另一个使用php的窗口?我的语法可以复制文本框值,但它所做的是从当前页面复制到下一页的值;我想要的是一个新的窗口将打开所有的文本框值;你能给我一个简单的语法告诉我怎么做吗?我用谷歌在网上搜索了几次,但对我来说太复杂了。

我读了上面所有的评论,如果我理解正确的话,下面可能是一个答案,但是你必须使用php和javascript,或者使用a-Tag(也使用javascript代码)来获得成功:

如果您按下了提交按钮,请执行以下操作之一:

  1. 打开一个新窗口,用你的值构造url,格式为:

    //construct your string
    //this is only a finished example
    var str = 'site.php?paramName1=thisIsTheValue&paramName2=thisIsValue2';
    window.open(str,'mywindow','width=400,height=200');
    
  2. 用javascript修改a标签的href-Attribute。Href应该像这样:href="site.php?paramName1=thisIsTheValue&paramName2=thisIsValue2"(这只有在用户按下CTRL键或在新选项卡/窗口中打开时才有效。如果你点击提交,它不会立即显示一个新窗口)

你的PHP代码在两个选项上是相同的(site.php):

<?php
//do something
echo $_GET['paramName1'];
//do something
?>

上面的php代码容易受到安全攻击,所以使用htmlspecialchars()或其他函数来实现安全代码