2012-03-04 12 views
1

我有一個像我下面所描述的一個場景......

我怎麼能做到/ $發佈jquery函數?

Send.html

<script type="text/javascript"> 
     $(function() 
     { 
      $("#btn").click(function() { 
      Receive.ShowMsg("Heloword"); // 
      }); 

    </script> 

<body> 
<input type="button" id="btn" value="SendMessage"> 
</body> 

Receive.html

<script type="text/javascript"> 
function ShowMsg (strtext) 
{ 
$("#result").val(strtext); 
}   
</script> 

<body> 
<div class="input"> <input type="text" id="result"></input> </div> 
</body> 

感謝的提前

+0

這是什麼用法?你想爲當前頁面中的未打開頁面設置一個值? – 2012-03-04 08:32:35

回答

0

如果你想在某一頁面的變化,以反映另一個頁面上,我建議你用數據庫後端或其他構建一箇中間服務器腳本(例如用PHP)存儲系統。一個頁面將其結果推送到服務器,另一個頁面從服務器提取所需的信息。我不認爲有一種方法可以讓瀏覽器中的單獨頁面直接相互通信,除非在某些情況下(如iframe或子窗口)。

+0

我的目標是如何使用$ .post(url,[data],[callback],[type])jquery方法來操作ShowMsg函數..然後加載並顯示接收HTML上的iframes ....你可以給我一個樣本我應該傳遞給該方法的參數 – 2012-03-05 02:22:44