我在 IE 浏览器中运行一个带有 iframe 和 javascript 的简单 html 文件,但它在 safari、firefox 等其他浏览器中无法正常工作。
在 Safari 中,仅显示 Iframe 框,但不显示其中的内容。
请澄清为什么 safari 不支持它?iframe 的替代品是什么?
我在 IE 浏览器中运行一个带有 iframe 和 javascript 的简单 html 文件,但它在 safari、firefox 等其他浏览器中无法正常工作。
在 Safari 中,仅显示 Iframe 框,但不显示其中的内容。
请澄清为什么 safari 不支持它?iframe 的替代品是什么?
您可以使用<embed>
标签,其行为类似于 iframe
这是示例
<!doctype html >
<html >
<head>
<title>embed Tag </title>
</head>
<body>
<p><b>Example of embed tag in HTML5.</b></p>
<embed src="http://www.w3schools.com" height="300" width="300" />
</body>
</html>
虽然您也可以在所有浏览器上使用 iframe
这是示例
<!DOCTYPE html>
<html>
<body>
<iframe src="http://www.w3schools.com">
<p>Your browser does not support iframes.</p>
</iframe>
</body>
</html>
您是否尝试为 iframe 做任何不同的事情?