如何解决您如何才能从仅在该页面执行javascript之后填充的页面中获取信息? C#
| 嘿。我有一个CE程序,需要从网站获取信息。我不能简单地获取源代码,因为该信息仅在页面的javascript执行后显示。在javascript完全加载信息后,是否可以查看页面的信息/源/链接?谢谢! :)解决方法
好的,AJAX。链接的是jQuery包装器,它隐藏了以跨浏览器方式正确处理它的所有烦恼。
AJAX的基本思想是,您可以使用javascript进行调用并结束函数。当结果最终出现时,将调用函数处理程序,您可以在其中使用结果(或失败消息,视情况而定)更新页面。
您可能需要在服务器上使用一个中间人来读取远程网站,并以JSON格式将其返回给您的页面,并使用AJAX格式,否则,如果您要访问的页面,浏览器很可能会拒绝该请求。读取在另一个域上。
, 嘿-我认为这将很困难,因为众所周知,由javascript设置的值是客户端信息,仅当表单回发到服务器时,应用程序(服务器端)才能访问。但是您应该能够使用标准的asp.net ajax控件使javascripts设置在updatepanel内部的值,然后将其触发回服务器。但是,对于大多数情况来说,这似乎太复杂了。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。