0

我正在使用 HTML5,并且我通过,在另一个名为“collegeWin”的窗口中打开了网站 url 链接,但我希望所有我点击的链接都打开到同一个窗口,而不是每次都打开一个新窗口。我不希望每次点击链接都有很多新窗口。我做了本书所说的,使用基本元素并使用 target="collegeWin" 但没有运气。有什么想法吗?

这是我的代码:

  <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" />

4

1 回答 1

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

于 2013-06-04T20:27:59.897 回答