js怎么操作ie自带下载对话框

JavaScript012

js怎么操作ie自带下载对话框,第1张

js实现目标另存为

//另存为指定文件或页面

function savehtm(p_filename)

{

var winname = window.open('../Upload/'+p_filename, '_blank', 'top=10000')

winname.document.execCommand('saveas','',p_filename)

winname.close()

}

//另存为当前页面

<input type=button value=另存为htm onclick="document.execCommand('saveas','true','xrx.htm')">

<p align="center"> 

<input type=button value=另存为txt onclick="document.execCommand('saveas','true','xrx.txt')"></p>

你的说明太少了不清楚 你是怎么下载JS的 也就是说

你下载js 的路径是什麽.

假如http://www.demo.com/index.asp 是调用 这个js 的文件的话 那么你的js 应该是

http://www.demo.com/ad.js 去下载

"/" 代表的是当前路径 "../"代表的是上个目录

请确定你的下载路径是否正确

ie浏览器每次访问网站时都要从服务器下载js文件。根据查询相关资料信息,访问这些网页的时候,js脚本就被浏览器解析执行了,在浏览器解析执行js脚本的时候就会加载你引用的js文件,一般一个网页不要用太多复杂的js脚本,因为js脚本与php,asp等语言不同,php,asp等是服务器端执行的,而js是在你浏览器上解析的,大量的js脚本会降低浏览器的运行效率,从而降低浏览器解析网页内容的效率,进而降低网页打开的速度。