设置链接的活动由默认

问题描述:

我有3个链接,代表了我的网页为一个iFrame的内容。当您点击每个链接时,它将重新加载该iFrame的内容,而无需重新加载页面。设置链接的活动由默认

如何设置一个链接激活/默认选中,造成什么现在发生的事情是在页面加载,但我仍然要点击链接的IFRAME负荷的内容之前?

这里是我的代码:

  <div id="tabs"> 
       <div id="overview"> 
        <a id="overviewtab" target="tabsa" href="toframe.html">Overviews</a> 
       </div> 
       <div id="gallery"> 
        <a target="tabsa" href="tawagpinoygallery.html">Gallery</a> 
       </div> 
       <div id="reviews"> 
        <a target="tabsa" href="trframe.html">Reviews</a> 
       </div> 
      </div> 
      <div id="tabs-1"> 
       <!--<div id="scroller">--> 
       <iframe name= "tabsa" width="95%" height="100%" frameborder="0"></iframe> 
      </div> 

非常感谢! :)

您只需iframe的src属性设置为所需的网址:

<div id="tabs-1"> 
<!--<div id="scroller">--> 
    <iframe src="toframe.html" name= "tabsa" width="95%" height="100%" frameborder="0"></iframe> 
</div> 
+0

该死的,你先到那里吧! – Codesleuth 2010-01-19 14:50:26

+0

这工作就像一个魅力!感谢所有帮助过我的人!你们太棒了!! :) P.S.作为对我表示感谢的一种方式,如果您需要图形/ iPhone UI设计方面的帮助,请通过lauranoel给我发送电子邮件给我。 :) – laura 2010-01-19 14:57:50

如果你有一个固定的页面下手,iframe的代码更改为:

<iframe src="toframe.html" name= "tabsa" width="95%" height="100%" frameborder="0"></iframe> 

最简单的方法是将iframe的src属性设置为默认内容:

<!-- default content is toframe.html --> 
<iframe name="tabsa" 
     width="95%" 
     height="100%" 
     frameborder="0" 
     src="toframe.html" 
></iframe> 

您可以点击使用JavaScript的链接, G。在<body>onload属性中。

更好的解决方案,不过,将通过指定<iframe src="toframe.html" ...>

你能不能设置iframe的href属性的默认链接的价值只加载默认文档到iframe的,对吗?这不会使链接“激活”,但它会在您首次登录时加载某些内容,并允许框架加载其他链接。一旦加载窗口

您可能还可以使用JavaScript来“点击”的链接。我相信这个代码将看起来像 功能的init()= { a.click(); } window.onload = init();

但是,我不得不问,为什么你想让这样一个稀疏的页面如此复杂的iframe交互;现在大多数人都有足够快的互联网连接,我们不需要这样编码。即使您正在瞄准低带宽市场,该网页似乎也没有足够的内容来保证构图。