我想從JavaScript調用FileReference類的browse()方法(用戶單擊使用ExternalInterface調用Flash中的方法的文本)。如何從JavaScript調用FileReference.browse()?
不幸的是,我收到一個錯誤,告訴我它必須是用戶的直接操作(如單擊按鈕)。我已經通過Google進行搜索,並意識到這是Flash 10中的一項新安全功能。
我能找到的唯一解決方案是放置Flash按鈕或在文本上設置隱藏的Flash按鈕,這將稱爲瀏覽) 方法。
我希望瀏覽器只顯示JavaScript和所有隻從JavaScript調用的Flash代碼。
請問有什麼方法可以讓我這麼做嗎?
非常感謝你, 魯迪
這是顯示Flash文件對話框的唯一方法。但是,您可以使用HTML 5做這樣的事情,而不使用Flash。谷歌它:P – 2010-05-27 21:54:37