2013-07-04 23 views
0

我當然有以下設置:php要求位於頁面頂部,其中包含用戶詳細信息,並且iframe位於其下方並預覽了它們網站即時通訊工作。如果我創建了一個僅用於「#」的臨時超鏈接,則頂部用戶詳細信息標題消失,iframe覆蓋整個頁面。但是,如果正常鏈接被點擊,則會發生這種劑量。在iframe的超鏈接中使用「#」會導致iframe調整大小

這是一個包含標題和iframe頁面:

<? require '../userhead.php' ?> 
<!doctype html> 
<body style="z-index:1000;width:100%; margin:0px;padding:0px;overflow:hidden;"> 
<br> 
<iframe style="overflow:hidden;height:100%;width:100%;border:0px;z-index:-1;" src="/WestAncroft2"></iframe> 

在iframe頁面的鏈接是這樣的:

<li><a href="#">Supply</a></li> 

任何想法? 非常感謝, 湯米

+2

請詳細說明你的問題:) –

+0

生成的html代碼示例。如果可以的話,更好的是一把小提琴。 – TecHunter

+0

好的,所以我有一個包含php include和iframe的頁面,iframe包含一個頁面,其中包含以下地址 Tommy

回答

0

你嘗試過:

<? require '../userhead.php' ?> 
<!doctype html> 
<body style="z-index:1000;width:100%; margin:0px;padding:0px;overflow:hidden;"> 
<br> 
<iframe name="iframe" style="overflow:hidden;height:100%;width:100%;border:0px;z-index:-1;" src="/WestAncroft2"></iframe> 

而且在鏈接:

<li><a href="#" target="iframe">Supply</a></li> 

或者你可以做周圍的其他方式。讓你的主頁離開框架並加載userhead.php一個div裏面,如:

$('#userhead').load('../userhead.php'); 

或者使用iframe中的userhead如果你喜歡這種方式。我個人不喜歡iframe ...