Hej !
Jag har en "drop down meny" i en iframe och det är inga problem att länka till ett dokument i samma iframe. Men hur länkar jag till ett dokument som skall öppnas i en annan iframe
Får inte detta att funka.
19 svar · 326 visningar · startad av Nallegrabben
Hej !
Jag har en "drop down meny" i en iframe och det är inga problem att länka till ett dokument i samma iframe. Men hur länkar jag till ett dokument som skall öppnas i en annan iframe
Får inte detta att funka.
Är det verkligen ingen av alla "proffs" här inne som kan detta....?
I den iframen dokumentet ska öppnas lägger du till name="vadsomhelst".
T.ex:
<IFRAME src="sidan.htm" name="mainframe" width="100" height=100"></IFRAME>
Sedan lägger du till TARGET="vadsomhelst" i a href-tagen.
T.ex: <A HREF="sidan2.htm" TARGET="mainframe">Sidan 2</a>
Hoppas du fattade...
r/ Ah just det! Välkommen!
Välkommen till wF Nallegrabben! :bire
Så här kan du göra för att öppna ett dokument i en annan "iframe"; i din "iframe":
<script type="text/javascript">
<!--
function go(o){
parent.frames['q'].location.href = o.options[o.selectedIndex].value;
};
//-->
</script>
...
<form>
<select onchange="go(this)">
<option value="http://www.aftonbladet.se">Aftonbladet.se</option>
<option value="http://www.webforum.nu">webForum.nu</option>
</select>
</form>
:)
Så här ser min nuvarande kod ut....
function viewMedarb(form,callingField)
{
parent.start.location.href=form.till.options[form.till.selectedIndex].value
}
....så länge jag skriver "start2" som är namnet på den iframe där DropDownmenyn ligger så ändras densamma...men om jag skriver START vilket är nbamnet på min andra iframe så funkar det inte.???????
onChange="parent.FRAME-NAMN.location.href=this.options[this.selectedIndex].value;"
Eller har jag helt fel?
sorhh skrev:
onChange="parent.FRAME-NAMN.location.href=this.options[this.selectedIndex].value;"
Eller har jag helt fel?
r/ Ja det hade jag, sorry... Glöm mej...
Nej du har inte fel i sak.....fast det beror på hur man skriver bara =)
kom ihåg att det funkar om jag har en vanlig textlänk med "target=start" skumt tycker jag !
Detta är huvudsidan med 2 iframes i.
<table BORDER=0 CELLSPACING=20 CELLPADDING=0 COLS=1 WIDTH="100%" HEIGHT="100%" >
<tr><td valign=center><center><iframe src="left.asp" width="340" height="340" name="left" frameborder=0 scrolling="no"></iframe><img src="1pix.gif" width=1 height=1><iframe src="right.asp" width="340" height="340" name="right" frameborder=0></iframe><br><img src="1pix.gif" width=1 height=12><br>
</center></td></tr>
</table>
Sedan så har jag 1 iframe i varje iframe...en till vänster och en till höger. Jag vill alltså kunna länka från en drop downmeny i högra iframen till vänstra iframen....det funkar som sagt med en vanlig textlänk med target=start som min vänstra iframe heter.
Fattar noll just nu =/
Du vill alltså länka från den innersta vänstra ramen till den innersta högra ramen (och det är fyra ramar totalt)?
Du får du göra så här:
parent.parent.window.frames["foo"].window.frames["bar"].location.href = ...
:)
skriv det där igen fast med min kod som grund....
parent.parent.window.frames["namnet_pa_den_stora_ramen"].window.frames["start"].location.href = form.till.options[form.till.selectedIndex].value;
:)
Vadå den stora ramen. Index.asp är sidan som det ligger en table med 2 iframes i med vardera 1 iframe i var.
parent.parent.window.frames["index"].window.frames["start"].location.href=form.till.options[form.till.selectedIndex].value;
Detta funkar inte.....åhhhh vad jag känner mig korkad.
TJOHOOOOOOOOOOOO..........NU FUNKAR DET. Vore jag gay så skulle jag erbjuda dig både det ena och det andra.
En kram får du i alla fall..............
Stort tack.