asp 中如何将另外一个网页的内容全部显示到本页。

比如我想在index.asp中显示的内容同在浏览器打开的www.baidu.com显示的内容都进到我的index.asp中,不要用IFRMAE通过函数调用的形式。... 比如我想在index.asp中显示的内容同在浏览器打开的www.baidu.com显示的内容都进到我的index.asp中,不要用IFRMAE 通过函数调用的形式。 展开
 我来答
网海1书生
科技发烧友

2013-03-05 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
这样做属于跨域调用,浏览器的安全机制对此是有严格限制的,否则的话,要做个钓鱼网站那就易如反掌了(比如把淘宝的登录页面直接调过来,再加上自己的脚本代码……呵呵,什么坏事都可以做了)。你只能用类似“网页小偷”之类的代码把别人的页面(含图片等所有资源)整体下载到自己的index.asp所在的服务器再在自己的代码中调用显示;或者就是用Iframe了,页面在不同的框架内显示,相当于在不同的浏览器窗口内显示,这样就不存在跨域调用的问题。
勇敢的风
2013-03-06 · 超过119用户采纳过TA的回答
知道小有建树答主
回答量:346
采纳率:0%
帮助的人:219万
展开全部
Dim Http
Set Http = CreateObject("msxml2.XMLHTTP")
Http.Open "GET","http://www.baidu.com",False

Http.Send

Http.ResponseBody

Set Http = Nothing

---------------------------------
保存到asp代码中试试看吧。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式