我希望用戶從彈出窗口中的文本字段中輸入一些URL,然後在提交彈出窗口時顯示父頁面自動刷新並顯示它們插入的URL,並鏈接到現場。從彈出窗口生成Href taget空白鏈接
我現在已經設置了一個scrypt來將表單存儲在一個cookie中,該計算機每次用戶都可以返回到該網站。
你可以看到我的工作:http://www.resmasecamadas.com/test
我希望用戶從彈出窗口中的文本字段中輸入一些URL,然後在提交彈出窗口時顯示父頁面自動刷新並顯示它們插入的URL,並鏈接到現場。從彈出窗口生成Href taget空白鏈接
我現在已經設置了一個scrypt來將表單存儲在一個cookie中,該計算機每次用戶都可以返回到該網站。
你可以看到我的工作:http://www.resmasecamadas.com/test
可以使用JS實現它。你根本不需要使用cookies!
觀察此示例代碼。
//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(參數)
這裏彈出窗口中發送數據「someFunction」是父窗口的功能!
它的工作原理,但結果頁鏈接不可點擊。我在使用cookies以便電腦保存用戶的網址。我不需要彈出窗口,我只需要爲網站網址插入字段,而href targer _blank結果取決於插入 – user3864464
像這樣http://easyhyperlinks.com/ – user3864464
請看看這個問題:http://stackoverflow.com/questions/2797560/set-a-callback-function-to-a-new-window-in-javascript – Max