㈠ 如何讓flash直接打開本地文件
動畫:(操作超簡單!)
用該軟體下載網頁上的flash動畫傻瓜式操作,極為簡單,即刻就會!只要下載安裝好該軟體,然後用IE瀏覽器打開有flash動畫的網頁,把這頁的網址復制過來(滑鼠點擊一下瀏覽器的『地址』框,選中變藍後點滑鼠右鍵,再選『復制』),然後打開cuteswfget軟體,將剛才從IE瀏覽器的地址處復制的地址『粘貼』到cuteswfget軟體的『地址』框內,按回車後,所有該頁的動畫鏈接全部顯示在地址下方的欄內,只要在這些鏈接上依次點擊便可在左邊的預覽窗口內看到該動畫的內容。只要在選中的鏈接上點擊滑鼠右鍵,在彈出的快捷菜單中選『下載flash』,然後選定要保存的磁碟或文件夾,點『確定』後即將該頁的所有動畫下載到你的磁碟或文件夾內了。如果只要下載其中一個動畫,只要下載前將其它幾個鏈接前的小方框中的打勾去掉即可。 (可自己上網下載或打開本站『公用磁碟』的『常用軟體』文件夾,右擊『cuteswfget下載動畫』文件夾後,選「復制到文件夾」快捷命令復制到你的機上後再安裝)
二.用常用的Flashget軟體下載: (稍有難度不易掌握!)
FlashGet的『工具』菜單中打開『站點資源探索器『(或直接按F7鍵),它的外觀很像Windows下的資源管理器。它的功能是分析網頁中包含的元素,然後用樹狀目錄的形式列出,方便用戶有選擇性地下載文件。使用方法很簡單:打開有Flash動畫或游戲的網頁,將網頁瀏覽器地址欄處顯示的該頁的網址整個復制過來,粘貼在『站點資源探索器』的地址欄中,然後回車,從列出的目錄中選擇所要的flash文件,然後用FlashGet下載。
Flash動畫或游戲非常精美,但卻難以下載,因為Flash動畫與網頁結合得很好,通常用HTML語言嵌入到網頁中,對不熟悉HTML語法的人來說,很難將其從網頁中剝離出來。但使用FlashGet提供的站點資源探索器,可以把包含Flash動畫的網頁「端下來」,然後仔細分析,找到想要的Flash動畫文件後,單獨將它們下載。步驟如下:
(1)把包含Flash動畫網頁的那一頁的網頁地址復制過來,粘貼到站點資源探索器的地址欄中,回車。可以看到FlashGet開始檢測該網頁中的網頁元素,窗口的左邊會出現網站樹狀結構,右邊則是該網頁中所包含的網頁元素。
(2)接下來,分析網頁中的元素。一個網頁中的元素很多,其中後綴為.swf或.exe的文件是我們需要的。如果文件太多,可以選「編輯」菜單下的「過濾」功能來加快搜索。在「過濾」功能對話框中,先選中上方的「只顯示以下類型」,然後在下面的文件類別中輸入.swf和.exe(前有小圓點),注意兩個文件類型之間用分號隔開,然後確定。這時所選網頁中包含的所有Flash動畫文件便出現在右邊的框中。Flash動畫的擴展名有兩種格式,一種是.swf,一種是.exe的。
(3)最後,下載動畫文件。在想要的文件上點擊滑鼠右鍵,選擇「下載」命令,接著會出現熟悉的窗口,選擇要存放到的磁碟或文件夾,按確定後便大功告成。
(4)然後打開存放的磁碟或文件夾,哇!flash動畫或游戲已經下載過來了。(默認的存放下載文件的位置在c盤的downloads文件夾中)
㈡ Flash AS3 點擊按鈕用資源管理器打開指定文件夾
安裝了flashair後才能實現
//載入包
importflash.net.FileReference;
//定義FileReference對象
varfileRef:FileReference=newFileReference();
//定義監聽對象
varfileLsn:Object=newObject();
//定義文件類型數組FileReference對象的browse方法的參數
//description:描述
//extension:擴展名列表
varfileTyp:Array=newArray({description:"Imagefiles",extension:"*.jpg;*.gif"},{description:"Documentfiles",extension:"*.txt;*.doc"});
btnBrowse.onRelease=function(){
//打開"選擇文件"對話框
fileRef.browse(fileTyp);
};
㈢ flash按鈕如何鏈接本地文件
用flash軟體你的意思是鏈接到網上某個地址中的圖片的話,只需要將圖片的完整路徑輸入進去就可以了。以網路圖片的logo為例:on(Press){getURL("https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/logo-img.gif")}這樣的話,點一下就可以直接打開網路圖片中的logo。另外網路圖片右鍵屬性中的路徑只要裡面標明了詳細的路徑,一般是可以的。如果要鏈接的是本地的圖片,有兩種寫法,一是相對路徑。就是以fla文件存放的地方為起點,如果一張圖片1.jpg,放在和fla文件相同的地方中,那麼,你就可以直接輸入getURL("\1.jpg")。如果不在fla所在的地方或所在地方的子文件夾下,就要用絕對路徑了。比如,你的fla文件在E盤flash文件夾裡面,而圖片在D盤pic文件家裡面,那你就要輸入完整的路徑了,getURL("c:\pic\1.jpg")。這樣的話,路徑出現一點變動,都會需要修改。而且導出的swf文件如果放到網上的話,這種鏈接就不起作用了(禁止鏈接到本地)。只有在本地文件夾中有效果。好了,兩個都給你講了,如果還有不明白的,就找我問得了。
㈣ flash點擊按鈕怎樣打開D盤文件夾
AS3,FileReference類。
browse() 方法
public function browse(typeFilter:Array = null):Boolean
語言版本: ActionScript 3.0
運行時版本: AIR 1.0, Flash Player 9
顯示一個文件瀏覽對話框,讓用戶選擇要上載的文件。該對話框對於用戶的操作系統來說是本機的。用戶可以選擇本地計算機上的文件,也可以選擇其他系統上的文件,例如,通過 Windows 上的 UNC 路徑選擇文件。
注意:可在 Adobe AIR 中使用的 File 類包括用於訪問更具體的系統文件選擇對話框的方法。這些方法是 File.browseForDirectory()、File.browseForOpen()、File.browseForOpenMultiple() 和 File.browseForSave()。
當調用此方法並且用戶成功選擇文件時,會使用該文件的屬性填充此 FileReference 對象的屬性。以後每次調用 FileReference.browse() 方法時,FileReference 對象的屬性都重置為用戶在對話框中選擇的文件。每次只能執行一個 browse() 或 download() 會話(因為每次只能調用一個對話框)。
使用 typeFilter 參數,可決定對話框顯示哪些文件。
在 Flash Player 10 和 Flash Player 9 Update 5 中,只有響應用戶事件(例如,在滑鼠單擊或按鍵事件的事件處理函數中)才能成功調用此方法。否則,調用此方法將導致 Flash Player 引發 Error 異常。
請注意,由於已向 Flash Player 中添加了新功能,因此當發布到 Flash Player 10 時,一次只可以激活下列操作中的一個操作:FileReference.browse()、FileReference.upload()、FileReference.download()、FileReference.load()、FileReference.save()。否則,Flash Player 會引發運行時錯誤(代碼 2174)。使用 FileReference.cancel() 可停止正在進行的操作。此限制僅適用於 Flash Player 10。早期版本的 Flash Player 在同時進行多個操作時不會受到此限制的影響。
在 Adobe AIR 中,文件瀏覽對話框並不始終顯示在由另一個窗口(具有非空 owner 屬性的窗口)擁有的窗口的前面。要避免窗口順序問題,請在調用此方法之前隱藏所擁有的窗口。
參數
typeFilter:Array (default = null) — 一個 FileFilter 實例數組,用於過濾在對話框中顯示的文件。如果省略此參數,則顯示所有文件。有關詳細信息,請參閱 FileFilter 類。
返回
Boolean — 如果參數有效並且打開了文件瀏覽對話框,則返回 true。
㈤ 通過flash按鈕打開flash同目錄下的一個文件夾,如何實現腳本怎麼寫
你要的應該是 FileReference.browse
查一下手冊吧 ,有完整的例子
有些東西要自己動手的
不可以,涉及到伺服器安全,只有 FTP才可以打開網站文件夾
是我沒看清楚!你要的是打開「flash同目錄下的一個文件夾」 這個應該是不能夠實現的