2014-10-22 69 views
0

我有一個iframe標籤中的SWF文件防止IFRAME下載的SWF文件

<iframe width="800" height="600" frameborder="0" src="http://domain.com/swf-files/blabla.swf"></iframe> 

如果用戶沒有安裝Flash播放器(或禁用插件或瀏覽器不支持等),瀏覽器嘗試下載這個文件。

此代碼適用於安裝了Flash播放器插件的瀏覽器。

如果Flash Player未啓用,如何防止下載此文件?我不在乎保護文件。如果啓用了Flash播放器,我只想播放該文件(我可以這樣做)。如果Flash播放器沒有啓用,只需顯示一條消息,如「您沒有插件,您不能通過瀏覽器查看此文件」

回答

1

您應該將.swf嵌入到html頁面,然後使用iframe加載html。

請記住,任何未被瀏覽器識別的文件擴展名只會被下載,但<embed>標籤實際上檢測到兼容性。

+0

感謝您的建議。 – Babality 2014-11-14 16:44:04

+0

沒問題 - 總是樂於幫助:)。 – Neguido 2014-11-14 17:14:34