当前位置:编程学习 > C#/ASP.NET >>

iframe如何跨域访问

在自己网站的一个页面(假定A)里添加一个iframe,iframe引用的是另一个网站的一个页面(假定B),如何获取B页面的内容 --------------------编程问答-------------------- 分析iframe标签,用爬虫自己爬。 --------------------编程问答-------------------- 什么叫获取内容? --------------------编程问答-------------------- 在A页面里某一位置添加标签
<iframe id="Frame1" frameborder='0' name="Frame1" scrolling='autu' src="B页面路径"></iframe> --------------------编程问答-------------------- 客户端不能跨域访问的对象的 --------------------编程问答-------------------- 我也觉得不大可能,那能不能获取其中的地址(这个地址并不是原先iframe里的src属性,B页面有查询功能,点查询的时候,会有一个页面加载的过程,这个url能获取吧?) --------------------编程问答-------------------- 用iframe 可以实现,没做过 --------------------编程问答-------------------- 直接用
            WebRequest WReq;
            WebResponse WResp;

来抓取 --------------------编程问答--------------------
引用 7 楼 liuchaolin 的回复:
直接用
  WebRequest WReq;
  WebResponse WResp;

来抓取


这个方法可行! --------------------编程问答--------------------
引用 7 楼 liuchaolin 的回复:
直接用
            WebRequest WReq;
            WebResponse WResp;

来抓取


这个好像抓取是本页面的url吧,我要的是iframe里页面的动态url
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,