Toon posts:

[Js] Link in ander frame

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi mensen,

Ik heb gezocht op google, hier in de search etc.. maar omdat ik niet goed waar ik naar moet zoeken kon ik geen antwoord vinden. Ik heb echt de balle verstand van JS dus ik hoop dat iemand me wil helpen.

Mijn probleem is als volgt...Stel ik heb een frameset:
code:
1
2
3
4
5
6
7
<frameset rows="50, *" frameborder=1 framespacing=0>
    <frame name="FrmMenu" src="Top.htm" scrolling=no marginwidth=0 marginheight=0 NORESIZE>
    <frameset cols="180, *" frameborder=1 framespacing=0>
        <frame name="FrmMenu" src="Menu.htm" scrolling=yes marginwidth=0 marginheight=0>
        <frame name="FrmMain" src="1/1.htm" scrolling=yes marginwidth=0 marginheight=0>
    </frameset>
</frameset>

In FrmMain laad ik een pagina met een heleboel tekst en daartussen een punt waar heen gesprongen kan worden:

code:
1
<A NAME="3">Belangrijk punt</A>

En in FrmTop heb ik een soort van menu'tje waar het volgende in zou kunnen staan:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<html>
<head>
<title></title>

<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--

function toTree() {
var Url = parent.FrmMain.location.href
parent.FrmMain.location.href = Url.substring(Url.length, (Url.length-2));
}

function printP() {
top.FrmMain.focus();
top.FrmMain.print();
}
//-->
</SCRIPT>

</head>
<BODY>

<table border=0 align="left">
    <tr>
        <td>
<a href="JavaScript:toTree();">
                [img]"Pic/Top.jpg"[/img]
            </a>
        </td>
    </tr>
</table>

</body>
</html>

Nu zit het em dus in die functie bovenaan, ik wil weten welk document er geladen is in Frmmain (in elk document bevind zich een punt drie) en daarin naar punt 3 springen. Dit is vast mogelijk alleen weet ik nog te weinig van JS om dit zelf op te lossen...thnx

Verwijderd

code:
1
2
3
4
5
6
7
function toTree() {
var Url = parent.FrmMain.location.href;
if (Url.lastIndexOf("#") == -1)
    parent.FrmMain.location.href += "#3";
else
    parent.FrmMain.location.href = Url.substr (0,Url.lastIndexOf("#")) + "#3";
}

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Javascript is van de buren -> Webdesign & Graphics.

Professionele website nodig?


Verwijderd

Topicstarter
Verwijderd schreef op 05 november 2004 @ 14:31:
code:
1
2
3
4
5
6
7
function toTree() {
var Url = parent.FrmMain.location.href;
if (Url.lastIndexOf("#") == -1)
    parent.FrmMain.location.href += "#3";
else
    parent.FrmMain.location.href = Url.substr (0,Url.lastIndexOf("#")) + "#3";
}
En het werkt! Thnx iruoy _/-\o_

[ Voor 9% gewijzigd door Verwijderd op 05-11-2004 14:40 ]