【发布时间】:2018-09-30 17:16:53
【问题描述】:
我希望用户在弹出窗口的文本字段中输入一些 url,然后,当提交弹出窗口时,父页面会自动刷新并显示他们插入的 url,并带有指向该站点的超链接。
我现在设置了一个 scrypt 以将表单存储在 cookie 中,该计算机可以在用户每次返回站点时读取。
你可以看到我的作品:http://www.resmasecamadas.com/test
【问题讨论】:
我希望用户在弹出窗口的文本字段中输入一些 url,然后,当提交弹出窗口时,父页面会自动刷新并显示他们插入的 url,并带有指向该站点的超链接。
我现在设置了一个 scrypt 以将表单存储在 cookie 中,该计算机可以在用户每次返回站点时读取。
你可以看到我的作品:http://www.resmasecamadas.com/test
【问题讨论】:
你可以使用 JS 来实现它。您根本不需要使用 cookie!
观察此示例代码。
//On click of this button new Popup will be opened!
<button onclick="myFunction();">Open popup</button>
<script>
function myFunction() {
var popup = window.open("", "popup", "width=200, height=100");
popup.document.write("<input type='text' name='text' id='text'><button onclick='window.opener.passFunction(text.value);'>click</button>");
}
function passFunction(x){
document.write(x);
}
</script>
您可以使用 window.opener.someFunction(parameters)从弹出窗口发送数据
这里的“someFunction”是父窗口中的一个函数!
【讨论】: