pagina wil niet in m'n frame openen

Status
Niet open voor verdere reacties.

schorrie01

Gebruiker
Lid geworden
7 aug 2006
Berichten
79
Ik tracht een website te maken via dreamweaver doch heb telkens een probleempje

ik heb een index pagina met bovenaan 3 frames, boven links voor logo, boven midden voor drie buttons en boven rechts gewoon extra frame

vervolgens heb ik onder die drie frames een frame "Index Main"

nu zou wanneer ik op één van de drie buttons klik, bvb "Links", in het frame "Index Main" een nieuw frameset moeten laden (Links Frameset).

Aan de Links button hangt dus een commando om te gaan naar LInks Frameset met als target "Index Main"

dit schijnt echter niet te werken.

het voorbeeld is te vinden op http://users.telenet.be/schorrie/Homepage/Index

beginframeset staat onder index frameset.html

Als ik op Links klik zou hij normaal een nieuwe frameset moeten openen in het onderste deel van de pagina, doch hij opent dit in een nieuw browser window

ik weet niet wat ik verkeerd doe,
 
Laatst bewerkt:
Als ik op Links klik zou hij normaal een nieuwe frameset moeten openen in het onderste deel van de pagina, doch hij opent dit in een nieuw browser window
Frameset?
Waar?
Index Main is toch je framenaam?

dit geef je bij target aan, in de flash button zal dit get url zijn, met target.

Korte oplosing:
zet dit in de head van je linken frame:
<title>titleframe</title>
<base target="Index Main">
</head>

Overigens is het niet wijs om HoofDletterS in namen en te gebruiken,
evenmin als Spa tie s
 
inderdaad, is de framenaam,

nu de link werkt wel, zoals je online kan zien, maar hij opent die nieuwe frameset links in een volledig nieuw browservenster,

terwijl de site, zoals aangegeven in target, eigenlijk die nieuwe frameset moet inladen in indexmain,

snap niet hoe het komt,
 
Ja, maar je hetbt toch nog niks veranderd?
Hieronder je code van de linken pagina Index Top.html
met darin de
<base target="Index Main">
toegevoegd,
test dit nu ens uit.

En hoezo:
maar hij opent die nieuwe frameset links
het is toch geen frameset?

PHP:
<!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>Schorrie@www</title>
<style type="text/css">
<!--
body {
	background-color: #666666;
}
-->
</style>

<base target="Index Main">

</head>

<body>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100" height="22">
    <param name="BGCOLOR" value="" />

    <param name="movie" value="button1.swf" />
    <param name="quality" value="high" />
    <embed src="button1.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100" height="22" ></embed>
  </object>
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100" height="22">
    <param name="BGCOLOR" value="" />
    <param name="movie" value="button2.swf" />
    <param name="quality" value="high" />
    <embed src="button2.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100" height="22" ></embed>

  </object>
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100" height="22">
    <param name="BGCOLOR" value="" />
    <param name="movie" value="../Flash buttons/button4.swf" />
    <param name="quality" value="high" />
    <embed src="../Flash buttons/button4.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100" height="22" ></embed>
  </object>
  <script type="text/javascript" src="../ieupdate.js"></script>


</p>
</body>
</html>
 
heb dat er mee ingezet, maar blijft hetzelfde,

ik weet echt niet meer wat ik verkeerd doe, die nieuwe frameset moet onderaan openen, doch in plaats daarvan wordt een volledig nieuwe browser geopend,


bedoeling is eigenlijk dat bovenaan in een topframe één van de links wordt gekozen, en dat dan in het onderste frame, een andere frameset wordt weergegeven afhankelijk van de link welke bovenaan wordt gekozen

dat is toch mogelijk dacht ik?

nog een klein vraagje, is er een mogelijkheid om met explorer 7, een link te laten openen op een nieuw tabpagina, en hoe programmeer je dit dan dat de site niet vastloopt indien iemand niet met explorer 7 werkt,
 
bedoeling is eigenlijk dat bovenaan in een topframe één van de links wordt gekozen,
en dat dan in het onderste frame, een andere frameset wordt weergegeven
afhankelijk van de link welke bovenaan wordt gekozen

Ja, dit kan ik wel volgen, doch bedoel je met frameset ook een frameset, twee of drie nieuwe frames? Of bedoel je een andere html pagina.
Dan moet je dus ook een frameset aanmaken

Maar, probeer het nu eerst eens met tekstlinken, kijken of dat wel werkt.
Indien: ja, dan is je codering van de buttons niet correct.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan