[javascript] vraagje

Pagina: 1
Acties:

  • kroeske
  • Registratie: Mei 2000
  • Laatst online: 05-06-2025
ik heb deze code om een dynamische frameset te openen, alleen wil ik nu dat de link in de zelfde window geopend word, kan iemand me helpen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
function loadFrames(page1, page2) {
framecode = "<frameset rows='150,*' framespacing='0' border='0'>"
+ "<frame src='" + page1 + "' scrolling='no' border='0' frameborder='0'>"
+ "<frame src='" + page2 + "' scrolling='yes' border='0' frameborder='0'>"
+ "</frameset>";

page = window.open("");
page.document.open();
page.document.write(framecode);
page.document.close();
}
//  End -->
</script>

en de link ziet er als volgt uit:
code:
1
<a href="javascript:loadFrames('http://mijnsite/test5.asp','http://mijnsite/muziek/muziek.asp#1')">

Verwijderd

not me sorry...

  • kroeske
  • Registratie: Mei 2000
  • Laatst online: 05-06-2025
heb um al..

doe maar slotje:)

  • Tom
  • Registratie: Juni 1999
  • Niet online

Tom

zet er ff bij hoe je het hebt opgelost, handig voor de search :)

Verwijderd

target="_self" denk ik

Verwijderd

Is het niet handig om in je frameset frames een naam te geven, dus dan wordt het:
<SCRIPT LANGUAGE="JavaScript"><!-- Beginfunction loadFrames(page1, page2) {framecode = "<frameset rows='150,*' framespacing='0' border='0'>"+ "<frame src='" + page1 + "' name='frame1' scrolling='no' border='0' frameborder='0'>"+ "<frame src='" + page2 + "' name='frame2' scrolling='yes' border='0' frameborder='0'>"+ "</frameset>";page = window.open("");page.document.open();page.document.write(framecode);page.document.close();}// End --></script>

Dan kun je als link code gebruiken:
<A Href="javascript:parent.frame2.location.href">

Idee ? :)

Verwijderd

Sorry... bij je A Href moet natuurlijk nog wel een url vermeld worden.
<A Href="javascript:parent.frame2.location.href=http://..............">

Maar je kunt het ook gewoon proberen met een target in je A Href, dan wordt het dus gewoon:

<A Href="http://.............." Target=frame2>

  • D-RiSe
  • Registratie: September 2000
  • Laatst online: 04-01 21:55

D-RiSe

Kick the baby

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
function loadFrames(page1, page2) {
framecode = &quot;<frameset rows='150,*' framespacing='0' border='0'>&quot;
+ &quot;<frame src='&quot; + page1 + &quot;' scrolling='no' border='0' frameborder='0'>&quot;
+ &quot;<frame src='&quot; + page2 + &quot;' scrolling='yes' border='0' frameborder='0'>&quot;
+ &quot;</frameset>&quot;;

document.open();
document.write(framecode);
document.close();
}
//  End -->
</script>

intel silver reef, celly 2.0 Ghz, 256mb ddr, G2MX

Pagina: 1