0

我在 IE 浏览器中运行一个带有 iframe 和 javascript 的简单 html 文件,但它在 safari、firefox 等其他浏览器中无法正常工作。

在 Safari 中,仅显示 Iframe 框,但不显示其中的内容。

请澄清为什么 safari 不支持它?iframe 的替代品是什么?

4

1 回答 1

1

您可以使用<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 做任何不同的事情?

于 2012-11-23T05:05:02.503 回答