Posted on Thursday, 14th August 2008 by chris

Firefox在显示iframe标签时存在一个问题,请看下面的代码:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>test</title>
</head>

<body>
<iframe src=”http://www.baidu.com” width=”550″ height=”300″ frameborder=”0″ />
<iframe src=”http://www.baidu.com” width=”550″ height=”300″ frameborder=”0″ />
</body>
</html>

你会惊奇的发现它在Firefox下只显示了一个Iframe,而另一个没有显示。而将代码中的有关iframe的两行改成下面这个样子就能正常了:

<iframe src=”http://www.baidu.com” width=”550″ height=”300″ frameborder=”0″></iframe>
<iframe src=”http://www.baidu.com” width=”550″ height=”300″ frameborder=”0″></iframe>

这个问题在Firefox2和Firefox3中都存在,不知何故,IE下是没有这个问题的。

Tags: ,
Posted in HTML | Comments (0)



Leave a Reply