1
好的,我的主窗口打開一個彈出窗口,彈出窗口將包含一個Flex應用程序。開瓶器窗口...導航到URL?
flex應用程序將需要navigatToURL(),但也會發送POST數據。
然而,不是彈出窗口導航,我想主窗口導航到網址和接收後變量。
這可能嗎?
謝謝!
好的,我的主窗口打開一個彈出窗口,彈出窗口將包含一個Flex應用程序。開瓶器窗口...導航到URL?
flex應用程序將需要navigatToURL(),但也會發送POST數據。
然而,不是彈出窗口導航,我想主窗口導航到網址和接收後變量。
這可能嗎?
謝謝!
您將不得不使用ExternalInterface在彈出窗口中調用JavaScript函數(您的Flex應用程序不知道它在彈出窗口中)。
在功能方面,你需要通過揭幕戰提交表單(你可以這樣調用開門紅的javascript函數:window.opener.func();)
見this link瞭解更多信息在ExternalInterface上。
請注意,爲了使這個工作,我需要在opener頁面上添加空的隱藏表單輸入,然後通過ExternalInterface從flex傳遞值,然後在提交表單之前使用JavaScript填充隱藏表單輸入和正確的值。但它然後工作。謝謝。 – 2009-12-30 17:12:05
這正是我的想法。對不起,我的回答並不完整。我很高興你能工作。 – 2009-12-30 18:18:13