问题标签 [local-files]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-chrome - javascript访问域
it is a problem of "same origin policy" on local file, i have tried that
#xA;don't work, now i am working javascript on localhost(web server) ...my situation is ridiculous, it make the "iframe loading" and xmlhttprequest(which not work for local files) have no difference for scripting.
Does chromium just the same function as chrome except "--allow-file-access-from-files" works? if not , writing code for ie,chrome,chromium just create one more issue but solve one.
ios - iOS - 展开本地 XML 文件
我正在从服务器上的 PHP API 加载 XML 文件。此 XML 被写入 Documents 文件夹。
我现在想从 API 获取新的 XML 数据并且不想再次下载整个文件,因为它非常大。所以我想把 XML 条目的 ID 发送到服务器,这样它就可以发回我 iPad 上没有的东西。
那不会是问题。但是我怎样才能访问文件并将行写到最后呢?XML 看起来像这样(例如):
<item id="2" name="Item three" photo="/images/products/three.png" />
所以我需要在“items”节点中写入新的数据字符串( )?
谢谢,致以诚挚的问候,朱利安
html - 在浏览器中打开语言环境文件
我想创建一个 html 页面来打开驻留在本地 PC 上的不同文件类型(avi、xls、ppt、ods、pdf 等)。我找到了几篇关于它的帖子并使用 and 进行了一些<object>
测试<embed>
。但是,我不知道在不使用外部程序的情况下强制浏览器在 html 页面中打开文件的最佳方法(如果可能的话)是什么。在这一点上,我想知道是否有必要实现小程序、应用程序、silverlight 或 flex air 甚至桌面应用程序(但我肯定会避免它)。我认为可能使用 iframe 或一些 javascript 框架......有什么建议吗?谢谢
javascript - JQuery.getJSON() 读取本地文件
如何使用 JQuery.getJSON() 读取当前目录中的文件?
我正在尝试一些简单的事情(我的 data.json 文件与我的 html 文件位于同一目录中):
我得到了错误:
XMLHttpRequest 无法加载 file:///C:/Projects/test/data.json。Access-Control-Allow-Origin 不允许 Origin null。
我尝试了各种路径组合,但它似乎不起作用......
编辑:我正在使用 Chrome,但我想在所有浏览器中工作......
eclipse - Eclipse FTP 与本地文件同步 - 最简单的方法是什么?
我在设置 Eclipse 以处理我的 FTP 服务器上的文件时遇到了麻烦。例如,RSE 插件不适用于 Java 7(有一个关于它的错误报告),所以我不得不切换回 Java6,但 Eclipse 仍然经常崩溃,因为我一直按 ctrl+s(保存)。它有点冻结上传文件。这是非常非常不方便的。
我现在想要的是一种将所有数据本地存储在我的机器上并与 FTP 服务器同步的解决方案。我看到了像 Aptana 这样的插件,但显然也有很多关于它的警告。我想要一种简单的方法来定义 FTP 服务器和应该存储项目的本地路径,仅此而已。遗憾的是,我找不到任何如此简单的教程。
基本上我需要一个 eclipse 插件来替换像WebDrive这样的程序。
很感谢任何形式的帮助!
javascript - 如何在 IE9 中启用使用 ajax 加载本地文件
我知道存在来源问题,但在这里设置 Web 服务器不是一个选项。Firefox v14 加载本地文件没有问题。添加'--allow-file-access-from-files'后Chrome没有问题有没有办法修复IE9?谢谢
编辑:我想出了解决方案。IE9 只需使用 ActiveXObject("MSXML2.XMLHTTP.6.0") 代替 XMLHttpRequest() 即可克服本地文件访问拒绝问题。
ios - NSURLCache 不支持 file://?
我想[NSURL fileURLWithPath:@"2.html"]
在UIWebView
使用中加载NSURLCache
,执行 cachedResponseForRequest: 函数并返回一个NSCachedURLResponse
在 http:// 方案中正确执行的对象。
但UIWebView
最终加载失败。我错过了一些可选的吗?
我想UIWebView
在压缩文件中使用加载 html 文件,并且我不希望将文件解压缩到磁盘。有什么建议吗?
php - 有没有办法在不使用 eval() 的情况下读取预先解析为结果 HTML 的本地 PHP 文件?
这似乎应该是一个明显、快速的解决方案,但事实并非如此。
我有一个本地文件,它执行一些数据库工作并输出 HTML,我们称之为file1
. 我有另一个文件需要使用其中的一些信息,但不需要自己生成它,file2
.
我的计划是将预解析的 PHP(此时为 HTML)file2
拉入 . 这显然可以用 来处理eval()
,但我宁愿不这样做。类似的东西wget()
可能会起作用,但如果可能的话,我宁愿不要从我的 PHP 脚本运行命令行。
在避免上述两个选项的同时是否有解决方案,还是我必须硬着头皮使用其中一个?
快速澄清:file1
未使用全部。file2
砍掉它需要的部分,因此简单地输出所有生成的 HTMLfile1
是不可行的。
css - 在网页上使用本地文件
我正在尝试在 FireFox 的网页上使用本地图像。问题是无论我做什么,我都会看到一条安全消息并且图像不会加载:
我将以下内容放入user.js
并将该文件复制到 FireFox 配置文件目录中。
我想要做的是添加 css 文件并使用它来设置页面样式。
编辑: 我写了一个扩展来改变 HTTP 响应并用本地文件替换远程 css 文件。但正如我所说,Firefox 会阻止加载本地 css 文件。
编辑 2
请不要从这个问题 中删除firefox-addon
标签。
javascript - 使用存储在 txt 文件中的 JSON 输入创建下拉菜单
我正在尝试使用存储在 txt 文件中的 JSON 数据创建一个下拉列表。我的主要问题是读取数据(我将从 API 检索到的数据保存到 txt 文件中,因为它是大量数据,我希望不必每次数据都向 API 发出请求来节省时间需要)
*附带说明,不完全确定以 JSON 形式获取数据是最佳选择。此 API 支持的其他选项包括:CSV、JSONP、序列化 PHP 和 XML(如果其中之一更容易)
这是 JSON 数据的形式(在 classes.txt 中存储为字符串):
到目前为止,这是我尝试使用此 txt 文件填充下拉菜单的代码
我也意识到我需要以某种方式确保“字段”在我的下拉列表中是唯一的(即,如果 3 个类属于“OEB”字段,我只希望 OEB 出现在我的下拉列表中一次,而不是 3 次)
提前感谢您提供的任何帮助!