如何在一个页面中加载两个网站?

时间:2009-11-05 23:22:12

标签: webbrowser-control

我不想使用frame或iframe,因为现在大多数网站都在破坏它。

有哪些方法可以做到这一点?

预期的行为就好像网站中加载了两个浏览器控件一样。

4 个答案:

答案 0 :(得分:1)

iframe有什么问题?破坏是什么意思(很多网站都有iframe)?你不想在电子邮件中使用iframe,但这是另一回事!

优点是当人们点击iframe中的链接时,iframe的内容会被刷新,而如果你拉出网页的内容然后在div中显示,则用户将被移动而忽略页面的其余部分

答案 1 :(得分:0)

你可以通过脚本(PHP / curl)拉它并从那里显示代码。

或者你可以使用好的旧画框,虽然我不推荐它。

答案 2 :(得分:0)

如果您不想要框架,那么另一个选择是在服务器端执行 - 让您的服务器访问页面并将它们组合成一个响应流。

你也可以使用Javascript和DHTML这个客户端

答案 3 :(得分:0)

fopen()返回文件指针:

$file = fopen("http://www.site.com/", "r");