Link in jump menu. openen in frame

Status
Niet open voor verdere reacties.

mister 9

Gebruiker
Lid geworden
15 mrt 2004
Berichten
646
Hallo,

Ik ben een nog niet zo ervaren dream-weaver gebruik en heb de volgende vraag.

Ik heb een site gemaakt met frames. De linkerkant en de onderkant blijven hetzelfde. In de linkerframe heb ik een menu en de link daarvan openen in het mainframe.

Ik heb op een van de pagina van het menu een jump menu gemaakt. Achter de keuze's van dit menu zitten links naar een pagina. Nu wil ik heel graag dat deze link zich openen in hetzelfde mainframe waarin alle pagina's eigenlijk geopend worden. Kan dit. Want ik krijg het maar niet voor elkaar!!

Alvast super bedankt!!

Sam
 
Ik word er echt gek van. Ik zoek het hele internet af, maar het wil maar niet lukken.

Hier is mijn code, hebben jullie hier iets aan? Alvast bedankt...

<div id="Layer18" class="style13" style="position:absolute; width:259px; height:59px; z-index:16; left: 665px; top: 117px;">
<div id="Layer9" style="position:absolute; width:133px; height:43px; z-index:10; left: 64px; top: 56px;">
<div align="center">
<form action="" name="form2" target="main">
<p>

<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<option selected>kies</option>
<option value="RouteAmersfoort.html">Amersfoort</option>
</select>
</p>
</form>
</div>
 
<form action="" name="form2" target="main">
target="main" eruit laten.
De jump geeft al parent aan.

Ik neem aan dat dit in je main staat en dat dit dus ververst moet worden.

:cool:
 
Deze code heb ik van de pagina gehaald waar het jump menu in staat. Ik heb nu in de code het stukje target="main eruit gehaald, maar dat maakt geen verschil.

De pagina waar ik heen wil wordt wel geopend, maar mijn menu aan de linkerkant, en mijn "bodem-tekst" verdwijnen gewoon. De pagina staat dus in een hele witte pagina.

Groet,

Sam
 
Kun je even een tekeningetje maken hoe je site eruit ziet? Dan kan ik zien waar de link staat er waar deze heen moet.

Je kunt deze ook proberen:
target="mainFrame"
target="leftFrame"
target="rightFrame"
target="topFrame"

greets niels
 
Deze
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
wijzigen in
<select name="menu1" onChange="MM_jumpMenu('parent',this,2)">

Ervan uitgaande dat je drie frames hebt
in deze volgorde in de framest
top = 0
left = 1
content = 2

Target is main mag je dan verwijderen in de formtag.
 
Ook een probleem met het Jump Menu

Hallo,

Ik heb ongeveer hetzelfde probleem. Als ik een jumpmenu aanbreng op een pagina, dan wordt de link geopend in het hele venster en niet in de "mainframe".

Hieronder staat de code van de pagina:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
</head>

<body>
<form name="form1" id="form1">
<select name="menu1" onchange="MM_jumpMenu('parent',this,0)">
<option value="http://www.google.nl">google</option>
<option value="http://www.nu.nl">nu</option>
</select>
</form>
</body>
</html>


Hieronder staat de code van de index-pagina:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>www.waslam.nl</title>
</head>


<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-1560397-2";
urchinTracker();
</script>


<frameset rows="80,*" cols="*" frameborder="no" border="0" framespacing="0">
<frame src="banner.html" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="Banner" />
<frameset rows="*" cols="130,*" framespacing="0" frameborder="no" border="0">
<frame src="inhoud/Inhoud.html" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="Inhoud" />
<frame src="http:\\waslam.blogspot.com " name="mainFrame" id="mainFrame" title="Hoofdpagina" />
</frameset>
</frameset>
<noframes><body>
</body>
</noframes></html>

Als bijlage heb ik een plaatje van de site toegevoegd.

Wie kan mij helpen?
 

Bijlagen

  • jumpmenu.jpg
    jumpmenu.jpg
    71,3 KB · Weergaven: 28
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan