小编Cos*_*gic的帖子

访问多进程Firefox中不支持的内容窗口

我正在使用javascript和imacros从网站收集一些数据,我有这行代码:

final_macro += "ADD !EXTRACT " + '"' + lager_col2[0].textContent + '"' + "\n";

当我在浏览器中运行我的js时出现此错误:

错误:多进程Firefox,第208行不支持访问内容窗口(错误代码:-991)

我应该担心吗?是textContent禁止使用?问题是,lager_col2[0]有时恰好是一个链接,我只想要链接中的文本,而不是标签和一切.所以我自然而然地去了textContent.我怎么能绕过这个?

另外,在尝试使用window.document.getElementsByClassName?访问某些节点时,我是否在设置自己的麻烦?使用iMACROS TAG POS/XPATH会更好吗?

javascript imacros

5
推荐指数
1
解决办法
3205
查看次数

如何将文件从 URL 下载到服务器文件夹

我正在开发 ASP.NET Core Web 应用程序,并且正在使用 Razor Pages。

我的应用程序中显示了一些 URL,当我单击其中一个 URL 时,我想将与该 URL 对应的文件下载到存储应用程序的服务器上的文件夹中,而不是客户端上。

这很重要,因为该文件需要由其他一些第三方应用程序在服务器端进行处理。

URL 以及其他元数据来自数据库,我创建了一个数据库上下文来加载它们。我制作了一个 CSS HTML 文件并以表单形式显示信息。当我单击按钮时,我将 URL 发布到方法处理程序。

我在方法中收到 URL,但我不知道如何在服务器上下载该文件,而不先在客户端上下载它,然后将其保存/上传到服务器。我怎样才能实现这个目标?

c# asp.net-core razor-pages

4
推荐指数
1
解决办法
9962
查看次数

标签 统计

asp.net-core ×1

c# ×1

imacros ×1

javascript ×1

razor-pages ×1