有没有办法允许域访问存储在我计算机上的文件?
我希望将javascript标记注入网站,将源代码作为文件存储在我的计算机上。这适用于本地test.html页面,但在尝试在实际域上运行脚本时则无效。
有没有办法设置我的更改窗口的主机文件?
编辑 - 它必须在IE中工作 澄清::我希望使用javascript注入(使用javascript:协议)来操纵IE中的DOM,这很好。但是地址栏中有8k字节的限制,这还不够。因此,我希望将其存储在计算机上的本地文件中。
答案 0 :(得分:0)
如果您使用的是最近的浏览器,请尝试使用文件API。 https://developer.mozilla.org/en/using_files_from_web_applications
如果没有,你在IE上,你应该可以用ActiveX做,但它总是会要求许可。
答案 1 :(得分:0)
您可以将其存储在网上,然后通过地址栏中的少量代码加载Javascript,而不是将其存储在您的计算机上。
这里解释了如何做到这一点
http://www.javascriptkit.com/javatutors/loadjavascriptcss.shtml