它作为一个想法很简单,但我从未尝试过并尝试使用以下代码:
<html>
<frameset cols="30%,70%">
<frame src="www.google.com" name="frame1">
<frame src="www.yahoo.com" name="frame2">
</frameset>
</html>
示例我试图加载的是google.com和yahoo.com在一个页面中的两个不同的框架。知道怎么样? 谢谢,
答案 0 :(得分:1)
使用iframe!
<iframe src="url" alt="circa1990browser" />
<iframe src="url2" alt="circa1990browser" />
但我同意下面的海报。你发布的内容在技术上是正确的,应该可行,据我所知......
答案 1 :(得分:1)
HTML5已弃用frameset
和frame
代码。
谷歌Chrome浏览器(广泛使用)正在完全转换为HTML5。
因此,对公共应用程序使用frameset
和frame
标记会很危险。
关于这个问题:
您尝试加载的网页,Yahoo
和Google
不允许使用其X-frame选项。
所以,现在几乎不可能。
答案 2 :(得分:0)
这是它的意志对你有用......那有什么错误吗?跟我说这个会很好。
查看此W3C网站了解更多详情:Frames
答案 3 :(得分:0)
相当古老的问题,但我相信我有答案。
我相信谷歌和雅虎在他们的网页上运行某种JavaScript,检测他们是否在一个框架中加载,如果是,则不显示任何内容。
换句话说,您的代码在技术上是有效的,但雅虎和Google明确禁止此操作。
见JSfiddle example。雅虎和谷歌的框架不起作用,但Craigslist可以。
(请注意,我使用iframes
而不是frameset
,但最终结果将是相同的。)