2013-08-05 215 views
0

我想在頁面加載中打開一個彈出窗口。在這個彈出窗口中,人們可以填充城市和地區的下拉列表中的數據。如何從彈出窗口向父窗口發送數據

關閉此彈出窗口後,此數據應發送到我的父窗口,我有一個包含城市和地方文本框的窗體。

不,我想用php和javascript.pls建議來實現這個。

+0

你有任何代碼? – user2232273

+0

使用'window.parent' – som

回答

0

我會建議模態窗口(因爲現在瀏覽器阻止onload彈出窗口)和ajax。 PHP這裏不是必需的,因爲一切都在客戶端實現

0

你應該使用JavaScript可以使用設置變量父頁上:但是

parent.data = localdata

,爲什麼首先要使用彈出窗口嗎?一個彈出層將是更清潔,不會被彈出窗口攔截器被堵塞

1

將在子窗口的php結束這種回聲代碼,

echo '<script type="text/javascript"> 
       window.opener.function_name_of_parent_window('.json_encode($user_data).'); 
       window.close(); 
       </script>'; 

這將呼籲父窗口和數據所需功能你想發送那裏作爲參數

相關問題