Links opent in verkeerde frame

Status
Niet open voor verdere reacties.

oebiedoebie

Gebruiker
Lid geworden
13 nov 2007
Berichten
103
Ik heb een leuk tabblad gevonden.
Maar als ik op een tabblad een link zet kan ik hem niet laten open in mijn frame "onder"
Weet iemand een oplossing?

Dit is mijn script:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nieuwe pagina 1</title>
<style type="text/css">

#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 12px Verdana;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: "#fff784";
}

#tablist li a:link, #tablist li a:visited{
color: red;
}

#tablist li a.current{
background: "#e63a10";
}

#tabcontentcontainer{
width: 400px;
padding: 5px;
border: 1px solid black;
}

.tabcontent{
display:none;
}

</style>
<base target="onder">
<script language="JavaScript">
<!--
function FP_swapImg() {//v1.0
var doc=document,args=arguments,elm,n; doc.$imgSwaps=new Array(); for(n=2; n<args.length;
n+=2) { elm=FP_getObjectByID(args[n]); if(elm) { doc.$imgSwaps[doc.$imgSwaps.length]=elm;
elm.$src=elm.src; elm.src=args[n+1]; } }
}

function FP_preloadImgs() {//v1.0
var d=document,a=arguments; if(!d.FP_imgs) d.FP_imgs=new Array();
for(var i=0; i<a.length; i++) { d.FP_imgs=new Image; d.FP_imgs.src=a; }
}

function FP_getObjectByID(id,o) {//v1.0
var c,el,els,f,m,n; if(!o)o=document; if(o.getElementById) el=o.getElementById(id);
else if(o.layers) c=o.layers; else if(o.all) el=o.all[id]; if(el) return el;
if(o.id==id || o.name==id) return o; if(o.childNodes) c=o.childNodes; if(c)
for(n=0; n<c.length; n++) { el=FP_getObjectByID(id,c[n]); if(el) return el; }
f=o.forms; if(f) for(n=0; n<f.length; n++) { els=f[n].elements;
for(m=0; m<els.length; m++){ el=FP_getObjectByID(id,els[n]); if(el) return el; } }
return null;
}
// -->
</script>
</head>

<body bgcolor="#fff784" topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0" onload="FP_preloadImgs(/*url*/'2007/button6.gif', /*url*/'2007/button5.gif', /*url*/'2007/button10.gif', /*url*/'2007/buttonF.gif')">
<script type="text/javascript">

//[which tab (1=first tab), ID of tab content to display]:
var initialtab=[1, "sc1"]


function cascadedstyle(el, cssproperty, csspropertyNS){
if (el.currentStyle)
return el.currentStyle[cssproperty]
else if (window.getComputedStyle){
var elstyle=window.getComputedStyle(el, "")
return elstyle.getPropertyValue(csspropertyNS)
}
}

var previoustab=""

function expandcontent(cid, aobject){
if (document.getElementById){
highlighttab(aobject)
detectSourceindex(aobject)
if (previoustab!="")
document.getElementById(previoustab).style.display="none"
document.getElementById(cid).style.display="block"
previoustab=cid
if (aobject.blur)
aobject.blur()
return false
}
else
return true
}

function highlighttab(aobject){
if (typeof tabobjlinks=="undefined")
collecttablinks()
for (i=0; i<tabobjlinks.length; i++)
tabobjlinks.style.backgroundColor=initTabcolor
var themecolor=aobject.getAttribute("theme")? aobject.getAttribute("theme") : initTabpostcolor
aobject.style.backgroundColor=document.getElementById("tabcontentcontainer").style.backgroundColor=themecolor
}

function collecttablinks(){
var tabobj=document.getElementById("tablist")
tabobjlinks=tabobj.getElementsByTagName("A")
}

function detectSourceindex(aobject){
for (i=0; i<tabobjlinks.length; i++){
if (aobject==tabobjlinks){
tabsourceindex=i //s
break
}
}
}

function do_onload(){
var cookiecheck=window.get_cookie && get_cookie(window.location.pathname).indexOf("|")!=-1
collecttablinks()
initTabcolor=cascadedstyle(tabobjlinks[1], "backgroundColor", "background-color")
initTabpostcolor=cascadedstyle(tabobjlinks[0], "backgroundColor", "background-color")
if (typeof enablepersistence!="undefined" && enablepersistence && cookiecheck){
var cookieparse=get_cookie(window.location.pathname).split("|")
var whichtab=cookieparse[0]
var tabcontentid=cookieparse[1]
expandcontent(tabcontentid, tabobjlinks[whichtab])
}
else
expandcontent(initialtab[1], tabobjlinks[initialtab[0]-1])
}

if (window.addEventListener)
window.addEventListener("load", do_onload, false)
else if (window.attachEvent)
window.attachEvent("onload", do_onload)
else if (document.getElementById)
onder.window.onload=do_onload


</script>


<ul id="tablist">
<li><a href="#" class="current" onClick="return expandcontent('sc1', this)">
<font size="3" face="Arial" color="#000000">2007</font></a></li>
<li><a href="#" onClick="return expandcontent('sc2', this)" theme="#e63a10">
<font size="3" face="Arial" color="#000000">2006</font></a></li>
<li><a href="#" onClick="return expandcontent('sc3', this)" theme="#e63a10">
<font size="3" face="Arial" color="#000000">2005</font></a></li>
</ul>

<DIV id="tabcontentcontainer" style="width: 671px; height: 492px">

<div id="sc1" class="tabcontent" style="width: 400; height: 22">
<a target="onder" href="http://zoepuuh.batcave.net/2007/Jovinks_afscbeidsconcert/start.htm">
<img border="0" id="img18" src="2007/button4.gif" height="25" width="158" alt="Afscheidsconcert Jovink" fp-style="fp-btn: Soft Tab 5; fp-font: Arial; fp-transparent: 1; fp-proportional: 0; fp-orig: 0" fp-title="Afscheidsconcert Jovink" onmouseover="FP_swapImg(1,0,/*id*/'img18',/*url*/'2007/button5.gif')" onmouseout="FP_swapImg(0,0,/*id*/'img18',/*url*/'2007/button4.gif')" onmousedown="FP_swapImg(1,0,/*id*/'img18',/*url*/'2007/button6.gif')" onmouseup="FP_swapImg(0,0,/*id*/'img18',/*url*/'2007/button5.gif')"></a><a target="onder" href="http://zoepuuh.batcave.net/2007/Boeren_overtrek_John/deel1.htm"><img border="0" id="img19" src="2007/buttonE.gif" height="25" width="206" alt="Boerenovertrek John &amp; Sussanne" fp-style="fp-btn: Soft Tab 5; fp-transparent: 1; fp-proportional: 0; fp-orig: 0" fp-title="Boerenovertrek John &amp; Sussanne" onmouseover="FP_swapImg(1,0,/*id*/'img19',/*url*/'2007/buttonF.gif')" onmouseout="FP_swapImg(0,0,/*id*/'img19',/*url*/'2007/buttonE.gif')" onmousedown="FP_swapImg(1,0,/*id*/'img19',/*url*/'2007/button10.gif')" onmouseup="FP_swapImg(0,0,/*id*/'img19',/*url*/'2007/buttonF.gif')"></a></div>


</DIV>
</body>

</html>
 
misschien helpt dit

In NORMAAL bewerkingsmodus

  1. rightclick op hyperlink
  2. select eigenschappen/properties
  3. select DOELFRAME (rechtsonder)
  4. het juiste frame aanklikken
  5. ok en klaar

Succes!
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan