作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
封闭系统的要求:Firefox、仅客户端代码、HTML、CSS 和 JavaScript/Jquery,但没有其他开源库。
需要保存一个完整的网页。内置功能效果很好,除了我需要动态设置文件名。
目前,内置的另存为机制使用 html 标题属性填充文件名(在另存为对话框中)。
但是,我需要每次都动态填充文件名。 (即 File1、File2、File3)——换句话说,我需要通过一些代码在每次保存时设置文件名。
我该如何利用浏览器或自己编写它?
谢谢!
编辑
是否有一个事件会在单击另存为时通知并立即更改标题?
最坏的情况,我可以实现自己的另存为对话框吗?
编辑 2
我在 IE document.execCommand('SaveAs',) 中看到可以调用保存命令,FF 中是否有等效命令?如果我通过 Java 脚本打开另存为对话框,我假设我会更改标题?
最佳答案
你不能这样做。它不可编写脚本。文件对话框是浏览器 Hook 的操作系统的一部分。
关于javascript - 如何在浏览器的另存为对话框中更改自动填充的文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15257309/
我有 json 数据: { "products": [ { "productId" : 0, "productImg" : "../img/product-ph
我是一名优秀的程序员,十分优秀!