當前位置:軟件學堂 > 資訊首頁 > 網絡編程 > 編程其他 > 彈出保存對話框JS代碼怎么寫

彈出保存對話框JS代碼怎么寫

2012/11/10 14:11:37作者:佚名來源:網絡

移動端

【實例名稱】

彈出保存對話框JS代碼怎么寫

【實例描述】

如果要保存網頁,必須調用IE自帶的“另存為”對話框,但有時候為了讓用戶下載一些文檔,可調用操作系統的“保存”對話框。本例學習如何在網頁中彈出保存對話框。

【實例代碼】

<html> <iframe src="" width="0" height="0" id="myIframe" name="myIframe"> </iframe> <textarea id="content" rows="6" cols="50"></textarea> <P> <button onclick="javascript:saveFile()">保存</button> <script language="javascript"> function saveFile(){ var obj = window.frames("myIframe");                                 //找到窗體上的iframe     obj.document.open();                                             //打開iframe     obj.document.write (document.getElementById("content").value);  //獲取文檔的內容     obj.document.close();                                           //關閉iframe     obj.document.execCommand("SaveAs");                             //調用保存對話框 } </script> </html>

 

 

【運行效果】

                                          初始運行效果

彈出保存對話框運行效果

                                                 打開的保存對話框

彈出保存對話框運行效果

【難點剖析】

本例的重點是“execCommand”方法,其一般用于瀏覽器與常用操作的交互,如撤銷、重復、全選、保存等。其所帶的參數不能隨意更改,每一個參數對應一種操作。

【源碼下載】

為了JS代碼的準確性,請點擊:彈出保存對話框JS代碼 進行本實例源碼下載 

欧美一级一极性活片免费观看,欧美一级艳片欧美精品,欧美一级性爱大片,欧美一级囗交视频 视频,欧美一级特黄录像视频