1
在IE8上隨同一系列鏈接一起下拉一個鏈接以及Open directly
,Next
和Previous
按鈕。在同一個窗口中打開框架內的鏈接
var count = -1
var total = 24
function goToNext()
{
count = parent.nav.openfile.file.selectedIndex
count ++
if (count > total)
count = 0;
parent.display.location= parent.nav.openfile.file.options[count].value
parent.nav.openfile.file.selectedIndex = count
}
function goToPrevious()
{
count = parent.nav.openfile.file.selectedIndex
count --
if (count < 0)
count = total;
parent.display.location=parent.nav.openfile.file.options[count].value
parent.nav.openfile.file.selectedIndex = count
}
function LoadFirst()
{
parent.display.location=parent.nav.openfile.file.options[0].value
}
function OpenDirectly()
{
parent.display.location = parent.nav.openfile.file.options[parent.nav.openfile.file.selectedIndex ].value
}
<FRAMESET ROWS="45,*">
<FRAME
BORDER="1"
FRAMEBORDER="YES"
MARGINHEIGHT="10"
MARGINWIDTH="10"
NAME="nav"
SCROLLING="NO"
SRC="/Slide/test.jsp"
/>
<FRAME
BORDER="1"
FRAMEBORDER="YES"
MARGINHEIGHT="10"
MARGINWIDTH="10"
NAME="display"
ID="display"
SCROLLING="AUTO"
SRC="/page.html"
/>
</FRAMESET>
以上是代碼(test.jsp的後跟包含主框架和導航框架的HTML代碼 - 導航框架是導航和在其內的所有鏈路就應該在主框架內打開)通過點擊這些按鈕來向前移動,之前或直接加載。問題是這些鏈接在新窗口或新標籤中打開,但從不在同一個窗口中。如果有人提供相同的建議,我將非常感激。
你爲什麼使用家長? – Drazisil
請檢查更新後的帖子。 –
是否有任何特定的原因,你寧願老式''元素在服務器端包括像'''? –
BalusC