Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.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 如何从网页中获取html/文本_Javascript_Php_Html_Yql - Fatal编程技术网

Javascript 如何从网页中获取html/文本

Javascript 如何从网页中获取html/文本,javascript,php,html,yql,Javascript,Php,Html,Yql,我想获取此页面上的文本: Php cUrl不工作,YQL不工作(但未给出错误),javascript不工作,错误消息为: XMLHttpRequest cannot load https://cvo-v025.cvo-zwfryslan.nl/display/ToonBerichten.aspx?uid=ctl14&pid=…3df4e4-248f-4df6-b3ad-751b410daab7&id=1c76d69d-d858-44d9-8a47-e65e9f294898. N

我想获取此页面上的文本:

Php cUrl不工作,YQL不工作(但未给出错误),javascript不工作,错误消息为:

XMLHttpRequest cannot load https://cvo-v025.cvo-zwfryslan.nl/display/ToonBerichten.aspx?uid=ctl14&pid=…3df4e4-248f-4df6-b3ad-751b410daab7&id=1c76d69d-d858-44d9-8a47-e65e9f294898. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://--------.nl' is therefore not allowed access. 

我有办法从该页面获取文本吗?

您试图从中获取文本的页面实际上向另一个资源发出POST请求,通过XHR获取文本。当您打开Firebug或类似程序时,您应该会看到POST请求、其URL和响应。似乎您需要在站点上有一个会话来实际获取任何内容,因为向该URL发出POST请求无法检索任何有用的内容


将请求复制为CURL确实会产生一个有效的终端命令以及所有发送的头,但如果您希望以编程方式执行此操作,我怀疑这是否会有所帮助。

在应用程序中进行简单的复制和粘贴?您无法通过javascript从其他服务器获取数据。这将是一个跨站点的请求,并且由于安全原因而被阻止。您的问题缺少任何可能帮助人们确定您尝试使用PHP+cURL或YQL失败原因的信息。你的第三种方法可以通过重复问题来解决。