看板 C_Sharp 關於我們 聯絡資訊
各位大大,我是剛學習ASP.NET的初學者 問了一些很初級的問題請見諒... 遇到一個問題,想要由(A1.aspx)呼叫(B2.aspx)的JavaScript 主要希望達成的目的就是"使用到B2.aspx的Funtion" 在A1視窗配置的Funtion如下 <script type="text/javascript"> function A1() { window.opener.B2(); } </script> 並且配置好button去觸發這個事件 並在B2.aspx寫 <script type="text/javascript"> function B2() { alert('父視窗'); } </script> 可是怎麼試就是試不出來...有沒有哪位好心的高手可以指導我一下 感謝萬分~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.71.101.176
qwer820404:呃 跨視窗呼叫 好像不行耶... 07/25 23:09
qwer820404:頂多做一些技巧 傳A視窗的參數到B作為判斷值 07/25 23:10
qwer820404:到B視窗在處理 看是要用後端還前端處理了 07/25 23:10
kevin888:如果是同台主機,可利用winapi走exe辦到 07/26 07:13
f1234518456:ajax 要不然就用post或get把A的值傳給B 07/26 23:25
andymai:總覺得只是要執行B的js而已~而這js和B沒有關聯?如果是共用 07/27 02:41
andymai:的話~就寫成一個js檔~然後引用它就可以了 07/27 02:43
iceyang:if (parent) { parent.B2() } 07/27 13:17