Openen in frame

Status
Niet open voor verdere reacties.

PatrickMiah

Gebruiker
Lid geworden
19 feb 2007
Berichten
221
heey,
ik ben nog best een beginner op dit gebied:confused:
ik wou graag de volgende html code aanpassen dat de site die in de adresbalk wordt ingetypt in een apart frame geopent wordt, maar dat lukt me niet. De naam van het frame is "www"
Kan iemand mij hiermee helpen?

HTML:
<html>
<head>
</head>
<body>
<form name="jumpurl1" onSubmit="return jumpit()">
<input type="text" size=30 name="jumpurl2" value="http://">
<input type="button" value="Go!" onClick="jumpit()">
</form>
<script>
function jumpit(){
window.location=document.jumpurl1.jumpurl2.value
return false
}
</script>
</body>
</html>
 
eh, dit is javascript...

anywho, ik denk dat je een nieuw scherm wilt openen?
google eens op de window.open() functie, ik geloof dat die het was.
 
Deze werkt

De pagina met de frameset:
Code:
<html>
<head>

</head>
<frameset cols="300,*">
    <frame name="inhoud" scrolling="no" target="www" src="navigatie.html" marginwidth="0" marginheight="0" scrolling="auto">
    <frame name="www" src="" target="_self">

</frameset>
<noframes>
  <body>

  <p>Op deze pagina worden frames gebruikt, maar uw browser ondersteunt geen 
  frames.</p>

  </body>
  </noframes>
</html>


En deze met een aanpassing jouw script. De parent.www verwijst dan naar het doelframe.
Noem deze navigatie.html of pas die naam in de code hierboven aan.

Code:
<html>
<head>
<script>
function jumpit(){
parent.www.location.href=jumpurl1.jumpurl2.value
return false
}
</script>
</head>
<body>
<form name="jumpurl1" onSubmit="return jumpit()">
<input type="text" size=30 name="jumpurl2" value="http://">
<input type="button" value="Go!" onClick="jumpit()">
</form>
</body>
</html>

Sla ze in dezelfde map op en als je de html met de frameset opent dan zie je links je box en rechts het "doelframe"
Hopelijk kun je er zo verder mee. :)
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan