Javascript 如何从网页中获取html/文本
我想获取此页面上的文本: Php cUrl不工作,YQL不工作(但未给出错误),javascript不工作,错误消息为: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
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失败原因的信息。你的第三种方法可以通过重复问题来解决。