<a href="xx.htm" onclick="a=window.open(this.href);a.focus();a.document.execCommand('SaveAs');return false"

解决方案 »

  1.   

    <a href=### onclick=document.execCommand('Saveas',false,'c:\\test.htm')>另存为</a>
    or
    <a href=###  onclick=document.all.WebBrowser.ExecWB(4,1)>另存为</a>
      

  2.   

    你试试看:)<html>
    <head>
    <title>点击链接直接保存目标网页</title>
    <meta name="Generator" content="EditPlus">
    <meta name="Author" content="JnKc">
    <meta name="Keywords" content="">
    </head>
    <body>
    <a href="JavaScript:jnkcDownload('jnkc.htm')">下载网页</a>
    <iframe name="jnkcIframe" src="about:blank" width="0" height="0" style="display:none"></iframe>
    <script>
    var jnkcUrl;
    var jnkcTimer;
    function jnkcDownload(theUrl){
    jnkcUrl = theUrl;
    window.open(jnkcUrl,'jnkcIframe');
    jnkcTimer = setInterval('(jnkcIframe.document.readyState!="complete")?"":jnkcSaveAs();',100);
    }
    function jnkcSaveAs(){
    clearInterval(jnkcTimer);
    jnkcIframe.document.execCommand('SaveAs',false,jnkcUrl);
    }
    </script>
    </body>
    </html>