2013-06-04 20 views
0

我使用的是HTML5,並且我通過另一個名爲「collegeWin」的窗口打開了網站url鏈接,但我想要點擊打開的所有鏈接到同一個窗口,每次都不是新窗口。我不想每次點擊鏈接都需要很多新的窗口。我做了本書所說的,使用基本元素並使用target =「collegeWin」,但沒有運氣。有什麼想法嗎?讓url鏈接重新打開,命名窗口

這裏是我的代碼:

<meta charset="UTF-8" /> 
    <title>Wisconsin Colleges and Universities</title> 

    <script src="modernizr-1.5.js"></script> 
    <link href="hestyles.css" rel="stylesheet" type="text/css" /> 
    <base target="collegeWin" /> 

回答

0

基本上,要打開所有的鏈接1個特殊幀。試試這個...

function callme(event) { 
event.preventDefault(); 
document.frames["frame"].location = $(this).attr('href'); 
} 

標記:

<a href="http://google.com" target="frame" onclick="callme.call(this,event)"> 
Link 
</a> 
<a href="http://yahoo.com" target="frame" onclick="callme.call(this,event)"> 
Link 
</a> 

試試這個: jsFiddle

+0

我的代碼的其餘部分有鏈接到許多不同的大學的主頁。我希望能夠點擊一個鏈接並在新窗口中打開。然後,如果我點擊另一個鏈接,我希望它在已打開的新窗口中打開,而不是一個全新的窗口。 –

+0

@RudySanchez檢查編輯... – Sid

+0

我試過,但這讓我在同一個窗口。我想點擊一個鏈接,在新窗口中打開。在同一個新窗口打開的情況下,我想單擊另一個鏈接,並在已打開的同一個新窗口中打開它。 –