我知道有一些方法可以在使用ExternalInterface的flex應用程序的html包裝模板中調用javascript,但是可以引用外部html頁面嗎?如何使用flex調用嵌入HTML頁面內的JavaScript函數?
0
A
回答
2
JavaScript通常在瀏覽器中加載/渲染的頁面上運行。這聽起來像是你想在當前沒有在瀏覽器中加載/渲染的頁面上運行JavaScript函數。這是不可能的。
您可能可以在加載您的外部頁面從視圖中隱藏的html包裝中的嵌入式/隱藏iframe中做些事情。然後ExternalInterface應該能夠訪問可以訪問iFrame的HTML Wrapper。
1
如果你知道對方的網頁/標籤的名稱,使用ExternalInterface
打電話給你當前頁,然後調用一個「姐姐」的網頁/標籤上的功能上的功能。如果其他頁面是不是你的,或者是在不同的領域,你可能是出於運氣:(
如何調用單獨命名的窗口函數:取自
new_window = window.open("page2.php", "window2", "height=120");
new_window.test();
樣品:http://www.ozzu.com/programming-forum/call-javascript-function-from-another-window-t54343.html
0
我認爲它無法引用外部HTML頁面。 你調用AS3
ExternalInterface.call("MyFun");
功能的FLE的HTML包裝器文件x內JavaScript你必須定義函數MyFun
function MyFun()
{
............
..........
}
相關問題
- 1. 調用一個javascript函數內的html頁面
- 2. 在嵌入對象標籤的html頁面中調用javascript函數
- 3. 如何在Visual Studio 2012中使用JavaScript嵌入或調用HTML頁面?
- 4. 用javascript內容調用HTML頁面
- 5. 使用javascript在HTML頁面中調用C#webservice函數
- 6. 如何調用另一個PHP/HTML頁面window.print內print()函數
- 7. 如何從母版頁調用子頁面的javascript函數javascript
- 8. 如何在iframe頁面內的父頁面上調用JavaScript函數?
- 9. 如何從javascript調用html頁面div?
- 10. html標記內的JavaScript函數調用
- 11. 使用Angular js嵌入Html頁面
- 12. 使用Flask嵌入本地HTML頁面
- 13. 如何在HTML中使用內嵌JavaScript?
- 14. Javascript調用HTML頁面
- 15. 如何在JavaScript函數內嵌入xslt?
- 16. 使用單個函數將多個HTML內容導入頁面
- 17. 如何在內容頁面html中編寫javascript函數以及如何調用該函數
- 18. 當使用Ajax調用aspx頁面時,不調用Javascript函數
- 19. 如何從用戶控件的父頁面調用JavaScript函數?
- 20. 從html頁面調用winform函數?
- 21. 在HTML標記內調用javascript函數
- 22. 從asp.net的html頁面調用javascript函數
- 23. 如何調用javascript函數內的jQuery
- 24. 使用嵌入式JavaScript文件加載本地HTML頁面DotNetBrowser
- 25. 嵌入HTML包含JavaScript函數沒有被調用
- 26. 用函數淡入整個HTML頁面?
- 27. 如何調用javascript函數從HTML
- 28. 從ajax調用javascript函數頁面
- 29. 在Javascript函數下調用php頁面
- 30. 從頁面代碼調用Javascript函數