Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.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 我可以在网页上显示网页刮板的结果吗?_Javascript_Node.js_Web Scraping - Fatal编程技术网

Javascript 我可以在网页上显示网页刮板的结果吗?

Javascript 我可以在网页上显示网页刮板的结果吗?,javascript,node.js,web-scraping,Javascript,Node.js,Web Scraping,我使用node.js创建了一个web scraper脚本,但我的主机不允许使用exec()函数,因此我无法从网页运行此脚本,以便为访问该网页的用户打印结果,并点击应启动脚本的按钮 有没有其他方法,我可以把结果打印给访问者 我使用了cheerio和request来进行网页抓取。如果你不能执行node.js应用程序,那么你用node.js来解决这个问题就太不走运了,对吧?或者我误解了这个问题。我可以在不必返回服务器的情况下执行此操作吗?例如,直接从页面中获取javascript代码?不,除非您正在抓

我使用node.js创建了一个web scraper脚本,但我的主机不允许使用exec()函数,因此我无法从网页运行此脚本,以便为访问该网页的用户打印结果,并点击应启动脚本的按钮

有没有其他方法,我可以把结果打印给访问者


我使用了cheerio和request来进行网页抓取。

如果你不能执行node.js应用程序,那么你用node.js来解决这个问题就太不走运了,对吧?或者我误解了这个问题。我可以在不必返回服务器的情况下执行此操作吗?例如,直接从页面中获取javascript代码?不,除非您正在抓取的网站允许来自您或所有来源的CORS。哦,好的。谢谢你的帮助。你能澄清一下你的问题吗?我不确定
exec()
是否适合,因为它是一个正则表达式函数。也许您正在寻找
eval()