2014-04-07 141 views
0

通過構建網站的一半途徑,當在Chrome瀏覽器中查看網頁時,我的頁面上的iframe消失。 iframe在Firefox中仍然可見,即Safari和Opera。所有瀏覽器都是最新的。在Chrome中未顯示iframe

<body> 
<div id="apDiv9" style="text-align: center; position: fixed;"><ul id="menu"> 
<li></li> 
<li><a href="newarrivals.html" target="content">New Arrivals</a> </li> 
<li><a href="yardsale.html" target="content">Yard Sale</a> </li> 
<li><a href="carsale.html" target="content">Car Sales</a> </li> 
<li><a href="houserental.html" target="content">House Rental</a></li> 
<li><a href="hotspots.php" target="content">Hot Spots</a> </li> 
<li> 
    <a href="events.html" target="content">Events</a> </li> 
<li> 
    <a href="chatter.html" target="content">Chatter</a> 
<li></li><iframe height="30px" width="100%" scrolling="no" frameborder="0" id="frmFile"  src="marquee.html" onload="LoadFile();"></iframe> 
     </ul> 
</li> 

這是源從一個單獨的HTML文件選取框的iframe,它位於只是菜單下。請幫忙。我只包含一段代碼。

在Chrome控制檯中的錯誤表示未捕獲的ReferenceError:的LoadFile沒有定義

+1

這可能是因爲你的HTML是無效的。你不能把一個iframe標籤放在LI之外的列表中。 –

+0

'源自選框的iframe框架!?我以爲我們都決定停止使用像1999年那樣的作品。 – admdrew

+0

@Diodeus似乎沒有解釋爲什麼它確實工作,然後突然停下來,或者爲什麼它在所有其他瀏覽器中都有效。 ?? :( – user3503682

回答

0

只是刪除這條線形成你的HTML <head>部分:

<meta http-equiv="X-FRAME-OPTIONS" content="DENY">