2012-07-10 46 views
1

讓我解釋我的問題,我有一個頁面「A」,其中包含一個textarea。 我在頁面「A」上有一個調用腳本的按鈕,此腳本打開包含頁面「B」的彈出窗口。如何修改另一個網頁的內容?

我怎麼能從頁面「B」的頁面「A」改變一些東西?

例如檢索textarea並插入一些東西? (無數據庫)

謝謝!

+0

到目前爲止,我嘗試過不同的技術,我可以避免它^^ – 2012-07-10 14:59:41

+2

如果你發佈你的代碼不工作,那可能會有所幫助。 – andrewsi 2012-07-10 15:00:44

+0

我不能,我簡化了這個問題,我的代碼是tinymce,一個擁有者cms等等之間的混合物......但問題依然如此。 – 2012-07-10 15:03:06

回答

1

構建2 HTML頁面:TEST.HTM和popup.htm - 在TEST.HTM將打開在popup.htm,現在如果你輸入在彈出(textarea的)東西,並按下按鈕,文本將被髮送到TEST.HTM textarea的...:

TEST.HTM

<h1>Page A<h1> 
<form name="frm"> 
    <textarea name="txt"></textarea> 
    <button onclick="popup('popup.htm')">Open Popup</button> 
</form> 


<script type="text/javascript"> 
    function popup (url) { 
     win = window.open(url, "window1", "width=600,height=400,status=yes,scrollbars=yes,resizable=yes"); 
     win.focus(); 
    } 
</script> 

彈出.htm:

<h1>Page B</h1> 

<form name="frm"> 
<textarea name="txt"></textarea> 
<button onclick="window.opener.frm.txt.value=document.frm.txt.value">Update Site A</button> 
</form> 
相關問題