发新话题
打印

怎样才能左键点击html后缀的链接也显示另存为的对话框?

怎样才能左键点击html后缀的链接也显示另存为的对话框?

大家都知道打开一个.html的文件和.zip的文件结果不同后者会显示另存为的对话框现在有  
嗲方法让点html后缀的链接也显示另存为的对话框(不可用右键另存).

TOP

<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  jnkcWin;  
var  jnkcTimer;  
function  jnkcDownload(theUrl){  
jnkcUrl  =  theUrl;  
jnkcWin  =  window.open(jnkcUrl,'jnkcIframe');  
jnkcTimer  =  setInterval('(jnkcWin.document.readyState!="complete")?"":jnkcSaveAs();',100);  
}  
function  jnkcSaveAs(){  
clearInterval(jnkcTimer);  
jnkcWin.document.execCommand('SaveAs',false,jnkcUrl);  
}  
</script>  
</body>  
</html>

TOP

发新话题