我正在使用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会更好吗?
我正在开发 ASP.NET Core Web 应用程序,并且正在使用 Razor Pages。
我的应用程序中显示了一些 URL,当我单击其中一个 URL 时,我想将与该 URL 对应的文件下载到存储应用程序的服务器上的文件夹中,而不是客户端上。
这很重要,因为该文件需要由其他一些第三方应用程序在服务器端进行处理。
URL 以及其他元数据来自数据库,我创建了一个数据库上下文来加载它们。我制作了一个 CSS HTML 文件并以表单形式显示信息。当我单击按钮时,我将 URL 发布到方法处理程序。
我在方法中收到 URL,但我不知道如何在服务器上下载该文件,而不先在客户端上下载它,然后将其保存/上传到服务器。我怎样才能实现这个目标?