webForumDet fria alternativet

Ja jävlar ja !

19 svar · 326 visningar · startad av Nallegrabben

NallegrabbenMedlem sedan mars 200311 inlägg
#1

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.

NallegrabbenMedlem sedan mars 200311 inlägg
#2

Är det verkligen ingen av alla "proffs" här inne som kan detta....?

sorhhMedlem sedan dec. 2002517 inlägg
#3

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!

Peter SMedlem sedan dec. 20025 484 inlägg
#4

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>

:)

NallegrabbenMedlem sedan mars 200311 inlägg
#5

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.???????

Peter SMedlem sedan dec. 20025 484 inlägg
#6

Kan du posta all kod du använder?

:)

sorhhMedlem sedan dec. 2002517 inlägg
#7

onChange="parent.FRAME-NAMN.location.href=this.options[this.selectedIndex].value;"

Eller har jag helt fel?

sorhhMedlem sedan dec. 2002517 inlägg
#8

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...

NallegrabbenMedlem sedan mars 200311 inlägg
#9

Nej du har inte fel i sak.....fast det beror på hur man skriver bara =)

NallegrabbenMedlem sedan mars 200311 inlägg
#10

kom ihåg att det funkar om jag har en vanlig textlänk med "target=start" skumt tycker jag !

NallegrabbenMedlem sedan mars 200311 inlägg
#11

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

Peter SMedlem sedan dec. 20025 484 inlägg
#12

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 = ...

:)

NallegrabbenMedlem sedan mars 200311 inlägg
#13

skriv det där igen fast med min kod som grund....

NallegrabbenMedlem sedan mars 200311 inlägg
#14

koden..

parent.start.location.href=form.till.options[form.till.selectedIndex].value

Peter SMedlem sedan dec. 20025 484 inlägg
#15
parent.parent.window.frames["namnet_pa_den_stora_ramen"].window.frames["start"].location.href = form.till.options[form.till.selectedIndex].value;

:)

NallegrabbenMedlem sedan mars 200311 inlägg
#16

Vadå den stora ramen. Index.asp är sidan som det ligger en table med 2 iframes i med vardera 1 iframe i var.

NallegrabbenMedlem sedan mars 200311 inlägg
#17

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.

Peter SMedlem sedan dec. 20025 484 inlägg
#18

"left" eller "right" menar jag ;)

:)

NallegrabbenMedlem sedan mars 200311 inlägg
#19

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.

Peter SMedlem sedan dec. 20025 484 inlägg
#20

No problem. Kul att det löste sig

:bire

Genererad på 379 ms · cache AV · v20260730165559-full.f96bc7eb