The author needs a function to do a project: Press a button on the page and open a Save As dialog box.
Originally used VC did such a function, on the Web page to achieve the first time. Google, Csdn and MSDN Search related programs, finally found. Using Mscomdlg.commondialog can completely satisfy this function. The procedure is as follows:
| function.js– script File |
function SaveAs () { var fd = new ActiveXObject ("Mscomdlg.commondialog"); Fd. Filter = "Microsoft Office Excel (*.xls) *.xsl"; Fd. FilterIndex = 2;
MaxFileSize must be set. otherwise error Fd. MaxFileSize = 128;
Show dialog box Fd. Showsave (); } |
| test.htm– test Page |
<body> <a href= "" onclick= "SaveAs ()" >test</a> </body> <script type= "Text/javascript" languange= "Javacript" src= "Run.js" > </script> |
This article links http://www.cxybl.com/html/wyzz/JavaScript_Ajax/20120608/28902.html