Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在一组html文档上运行javascript文件_Javascript_Html_Dom_Domdocument - Fatal编程技术网

在一组html文档上运行javascript文件

在一组html文档上运行javascript文件,javascript,html,dom,domdocument,Javascript,Html,Dom,Domdocument,我在本地磁盘上有一组html文档要处理。我需要将每个文档文件作为文档对象加载,并在其上运行一段javascript代码,然后将结果存储在单独的文件中。我更喜欢python中的这个,尽管我也愿意接受任何其他建议。我试图通过chrome和firefox中的扩展实现这一点,但浏览器不允许javascript访问磁盘上的文件。有解决办法吗 我尝试了python spidermonkey,但它只允许javascript执行。我似乎无法将html文件作为文档对象加载。我要做的是运行本地web服务器。然后,您

我在本地磁盘上有一组html文档要处理。我需要将每个文档文件作为文档对象加载,并在其上运行一段javascript代码,然后将结果存储在单独的文件中。我更喜欢python中的这个,尽管我也愿意接受任何其他建议。我试图通过chrome和firefox中的扩展实现这一点,但浏览器不允许javascript访问磁盘上的文件。有解决办法吗


我尝试了python spidermonkey,但它只允许javascript执行。我似乎无法将html文件作为文档对象加载。

我要做的是运行本地web服务器。然后,您可以将数据发送到服务器(使用JavaScript、Ajax)以将所需的数据保存到磁盘


要加载HTML文件,还可以使用Ajax。您可以简单地使用
.innerHTML
将HTML字符串加载到文档中。

我要做的是运行本地web服务器。然后,您可以将数据发送到服务器(使用JavaScript、Ajax)以将所需的数据保存到磁盘


要加载HTML文件,还可以使用Ajax。您可以简单地使用
.innerHTML
将HTML字符串加载到文档中。

您不能在浏览器环境中使用JavaScript读取或写入文件。您应该尝试使用服务器端javascript。

在浏览器环境中,您不能使用javascript读取或写入文件。您应该尝试使用服务器端javascript。

如果您使用的是Windows pc,您还可以选择在.hta文件中执行此操作。您可以使用vbscript访问本地文件系统。它们的语法非常简单,您可以使用它们获取所有引用。我使用vbscript创建Photoshop脚本,效果很好。我相信它也能满足你的需要

如果您在Windows pc上,您还可以选择在.hta文件中执行此操作。您可以使用vbscript访问本地文件系统。它们的语法非常简单,您可以使用它们获取所有引用。我使用vbscript创建Photoshop脚本,效果很好。我相信它也能满足你的需要

我用pyqt和webkit实现了它

我用pyqt和webkit实现了它

Rhino()是否可以解决您的问题?我对它了解不多,但据我所知,它的人生目标是做你所描述的事情。谢谢MJB。我开始与pyqt和webkitIs Rhino()合作,也许可以解决您的问题?我对它了解不多,但据我所知,它的人生目标是做你所描述的事情。谢谢MJB。我开始使用pyqt和Webkit。你能告诉我如何使用它吗。因为我也想在一堆html文件上运行javascript。你能告诉我怎么用吗。因为我也想在一堆html文件上运行javascript。