Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.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
Javascript 从.NETCore在网页上运行JS_Javascript_C#_Html_.net Core_Webpage - Fatal编程技术网

Javascript 从.NETCore在网页上运行JS

Javascript 从.NETCore在网页上运行JS,javascript,c#,html,.net-core,webpage,Javascript,C#,Html,.net Core,Webpage,我有一个URL,我需要修改它的HTML。我写了一个JS代码段,以我需要的方式对其进行了修改。然后我需要下载这个新修改的HTML的源代码 我在.NET Core上,因此无法使用WebBrowser控件。有没有办法从C#在网站上执行JavaScript,然后下载结果?你的问题不是很清楚。你最终想要完成什么?我需要在网页上运行一个JavaScript代码段。从那里,我需要下载修改后的源代码。如果我使用的是.NET Framework,我可以在Winforms中使用WebBrowser控件,但由于.NE

我有一个URL,我需要修改它的HTML。我写了一个JS代码段,以我需要的方式对其进行了修改。然后我需要下载这个新修改的HTML的源代码


我在.NET Core上,因此无法使用
WebBrowser
控件。有没有办法从C#在网站上执行JavaScript,然后下载结果?

你的问题不是很清楚。你最终想要完成什么?我需要在网页上运行一个JavaScript代码段。从那里,我需要下载修改后的源代码。如果我使用的是.NET Framework,我可以在Winforms中使用
WebBrowser
控件,但由于.NET Core不支持Winforms,我不确定如何1)在页面上执行JS。2) 下载修改后的HTML。希望这能澄清问题。只是确认一下:您正在处理一个.net core web项目(MVC core或Razor Pages),对吗?它是.net core,但不是web项目。因此,您有一个桌面应用程序,您正在向一个网站(GET?、POST?)发出请求,并且您希望注入一些JS来改变返回的HTML,然后你想下载所说的HTML?同样,你可能想尽量充实你的问题,因为几乎没有足够的细节来明确你想做什么。到目前为止,您所拥有的代码示例也会有所帮助。