javascript相关内容

PWA:如何以编程方式触发:“添加到主屏幕"?在 iOS Safari 上

我最近发布了一个服务器渲染的渐进式 Web 应用程序,到目前为止一切正常.然而,使用 chrome 的 Android 显示了一个横幅来下载这个很棒的应用程序,但它没有在 iOS 上.使用 Safari 时,用户需要点击几下才能进入“添加到主屏幕"功能,这很糟糕. 所以我在这里,我对我的 PWA 感到满意,但我真的很想能够自己告诉用户这个应用程序可以添加到主屏幕. 据我所知,我看到 h ..
发布时间:2022-01-02 16:50:46 前端开发

通过 Ajax 和 PHP 强制下载

我想创建一个允许强制下载 JPG 的下载脚本.这是我的 php 脚本: ").attr({"value":args[field], "name":field}));}$form.submit();} 在 script.php 中你需要立即执行来自 download.php 的代码,如果令牌没问题,或者做一个重定向来下载脚本: header("位置:download.php?a=".$file ..
发布时间:2022-01-02 16:47:45 PHP

如何使用 PhantomJS 下载 csv 文件

当我使用普通浏览器 (Chrome) 浏览网站 A 时,当我点击网站 A 上的链接时,Chrome 会立即以 CSV 文件的形式下载报告. 当我检查服务器响应头时,我得到以下结果: Cache-Control:private,max-age=31536000连接:Keep-Alive内容配置:附件;文件名=“报告.csv"内容编码:gzip内容语言:de-DE内容类型:文本/csv;字符集 ..
发布时间:2022-01-02 16:41:10 前端开发

如何获取 YouTube 视频的直接网址

当前所有关于制作自己的 youtube 视频下载器的教程都已过时.视频信息中的整个令牌插入不起作用,使用 javascript 方法也不起作用.有没有人知道目前无需下载其他人的程序即可执行此操作的方法?我只想知道要进行的方法,以便我可以编写自己的程序(为了好玩:D) 提前致谢! 解决方案 截至今天 15/06/2012 真的很简单;但你必须注意未来的变化.在这里(在 Javascri ..
发布时间:2022-01-02 16:39:29 前端开发

从 Blob 保存到本地文件

我有一个棘手的问题要问你,我已经为此纠结了一段时间. 我正在寻找一种解决方案,我可以在其中将文件保存到用户计算机,而无需本地存储,因为本地存储有 5MB 的限制.我想要“保存到文件"对话框,但我想要保存的数据仅在 javascript 中可用,我想防止将数据发送回服务器然后再次发送. 用例是,我正在处理的服务正在保存用户数据的压缩和加密块,因此服务器不知道这些块中的内容,并且通过将数据 ..
发布时间:2022-01-02 16:32:55 前端开发

JavaScript Max Blob 大小是否有任何限制

我正在尝试使用 AJAX 调用下载文件.我需要使用 AJAX 调用,因为我必须发出一个 post 请求,同时我需要从客户端发送一些标头.由于服务器 API 不在我们的控制之下,我们除了使用 AJAX 之外别无选择.为了显示文件保存对话框,我将字节数组转换为 blob 到对象 URL,如下所示 var oReq = new XMLHttpRequest();oReq.open("POST","ap ..
发布时间:2022-01-02 16:32:33 前端开发

仅使用 Javascript(无服务器端)将 textarea 内容下载为文件

我被要求制作一个“下载"按钮,用于下载与文件位于同一页面上的文本区域的内容,并显示浏览器的“另存为..."对话框.复制/粘贴可以很好地完成这项工作,但这是一个“要求". 现在,我只是将 textarea 的内容发布到服务器,服务器用 Content-disposition:attachment 回应它们.有没有办法只用客户端 Javascript 来做到这一点? 解决方案 这可能就是 ..
发布时间:2022-01-02 16:31:16 前端开发

如何从客户端浏览器中的内容生成并提示保存文件?

我有一种情况,我需要让我的用户选择将一些本地存储在其客户端内存中的数据保存到磁盘.我目前的解决方法是有一个这样的处理程序 (define-handler (download-deck) ((deck :json))(setf (header-out :content-type) "application/json"(标题输出:内容处置)“附件")甲板) 它完全符合它的外观.客户端发送他们的数据 ..
发布时间:2022-01-02 16:31:04 前端开发

如何在Javascript中创建动态文件+链接以供下载?

通常,HTML 页面可以包含指向可从服务器下载的文档(PDF 等...)的链接. 假设一个启用了 Javascript 的网页,是否可以从用户浏览器中动态创建一个文本文档(例如)并添加一个链接来下载该文档,而无需往返服务器(或最少一次)? 换句话说,用户会点击一个按钮,javascript 会生成随机数(例如),并将它们放入一个结构中.然后,javascript(例如 JQuery)会 ..
发布时间:2022-01-02 16:30:41 前端开发

是否可以仅使用 JavaScript(客户端方法)在浏览器中为已识别的 MIME 类型启动下载提示?

我希望允许用户通过单击直接下载文件.然而,当涉及到已知的 MIME 类型(如 HTML、音频、视频等)时,存在一个问题.理想情况下,我想触发音频/视频文件的下载提示.最终,我也想为 HTML 文档做这件事.主要思想是让用户可以轻松下载文件,而无需要求他们导航到上下文菜单. 我认为例如对于对计算机及其主要功能不太满意的人.这些人肯定会喜欢比“另存为"更好的方法. 我寻找 JavaScri ..
发布时间:2022-01-02 16:30:02 前端开发

如何使用 window.open 设置文件名

我正在尝试下载由 JavaScript 计算的临时结果.假设我有一个字符串 str,我想下载一个包含 str 的文件并将其命名为 data.csv,我正在使用以下内容代码: window.open('data:text/csv;charset=utf-8,' + str); 文件可以成功下载,但是如何自动命名文件data.csv而不是每次手动设置名称? 解决方案 您可以使用 元素的 d ..
发布时间:2022-01-02 16:28:49 前端开发

使用 JavaScript 下载图像

现在我有一个 canvas,我想将它保存为 PNG.我可以用所有那些花哨的复杂文件系统 API 来做到这一点,但我真的不喜欢它们. 我知道是否有带有 download 属性的链接: 下载 如果用户点击它,它将下载文件.所以我想出了这个: $("").attr("href", "img.png").attr("下载", "输出.png").appendTo("body").点击().消除 ..
发布时间:2022-01-02 16:26:06 前端开发

使用 bindToController 时,在构造函数中未定义指令的范围变量

所以我有一个指令,它在创建时应该取一个值.让我们调用指令 MyDirective.要使用它并向其传递值,您可以这样做: 我使用的是 TypeScript,所以我想要没有 $scope 的类,因此我绑定到控制器. class MyDirectiveController {公共价值:字符串;构造函数(私有 $scope:ng.IScope){//此时我想用 this.value 做点什么//但 ..
发布时间:2022-01-02 15:13:33 前端开发