target frames werken niet meer

Status
Niet open voor verdere reacties.

leoniev

Gebruiker
Lid geworden
5 mei 2010
Berichten
5
Hallo,

Ik heb een probleem. Ik heb al een hele tijd een goed draaiende frames website. Geen problemen hier.
Nu vroeg een vriend of ik voor hem een website wilde bouwen en omdat hij werkt met twee verschillende menu's heb ik toch voor frames gekozen. Ik weet dat het niet de voorkeur heeft maar ik ben nog niet zo gevorderd en dit weet ik allemaal...tenminste dat dacht ik.

Nu heb ik de website zo goed als af en ik wil de targetlinks gaan plaatsen in de menu's werken deze niet. Alle links worden in een nieuw venster of tabblad geopend. Dus nix mainframe. Ik heb zoals het hoort de frames een naam gegeven en deze kan ik ook kiezen bij target.

Nu heb ik deze vriend beloofd dat de website deze week online gaat...please kan iemand mij helpen???????

Ik heb nog maar geen codes geplaatst omdat ik niet weet wat jullie precies nodig hebben, dus laat maar weten wat je nodig hebt dan plaats ik het hier.

Vriendelijke groet,

Leonie
 
Hoi Leonie,

Zou je het stukje html van de link uit het menu willen plaatsen van "<a>" tot "</a>" en het begin van je frame van "<(i)frame" tot "/>"

Ik vermoed dat je de naamgeving niet helemaal goed hebt.

Groeten,
Kay
 
hai Kay

Hai Kay,

Fijn dat je me wilt helpen. Ik kon niet precies vinden in de link wat je nodig hebt, dus ik heb alles geplaatst.

<!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=utf-8" />
<title>hoofdmenu</title>
<style type="text/css">
<!--
body {
background-color: #73B963;
}
-->
</style>
<link href="file:///D|/website Lombard/stylesheet 4seizoenen.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
a:link {
text-decoration: none;
color: #FFF;
}
a:visited {
text-decoration: none;
color: #FFF;
}
a:hover {
text-decoration: none;
color: #73B963;
}
a:active {
text-decoration: none;
color: #FFF;
}
-->
</style></head>

<body>
<table width="986" height="40" border="0">
<tr class="boldwit">
<td width="114" height="25" align="center" valign="middle" class="boldwit"><a href="../index.html" target="_parent"><a href="index.html" target="_parent"></a><a href="../index.html" target="_parent"><a href="index.html" target="_parent"><img src="home.png" alt="HOME" width="65" height="62" border="0" /></a></td>
<td width="47" height="25" align="center" valign="middle">&nbsp;</td>
<td width="140" height="25" align="center" valign="middle"><strong><a href="tuinontwerp.html" target="mainFrame" >Tuinontwerp</a></strong></td>
<td width="110" height="25" align="center" valign="middle">Tuinaanleg</td>
<td width="125" height="25" align="center" valign="middle">Tuinonderhoud</td>
<td width="129" align="center" valign="middle">Tuindecoratie</td>
<td width="141" height="25" align="center" valign="middle">Boomverzorging</td>
<td width="146" height="25" align="center" valign="middle">Huisonderhoud</td>
<!-- Begin FreeButtons.org -->
</tr>
</table>
</body>
</html>


tweede deel frame


<!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=utf-8" />
<title>mainFrame</title>
<style type="text/css">
<!--
@import url("file:///D|/website Lombard/stylesheet 4seizoenen.css");
-->
</style>
<link href="file:///C|/Users/Leonie en Roefi/Desktop/diverse docs/4seizoenen/De Vier Seizoenen test_bestanden/stylesheet 4seizoenen.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
body {
margin-left: 30px;
}
-->
</style>
<link href="stylesheet 4seizoenen.css" rel="stylesheet" type="text/css" />
</head>

<body>
<table width="750" border="2" cellpadding="10" cellspacing="5">
<tr>
<td height="321" valign="top"><p class="bold">Woon- en tuinaccessoires</p>
<p class="regular">Onze accessoires afdeling bestaat voor een groot deel uit natuurlijke decoratiematerialen. Daarbij moet u denken aan luxe decoratietakken (zoals Ghostwood, Manzanita, Coffee trunks, e.d.), een grote collectie schelpen, koehoorns, huiden, bewerkte vruchten en vele andere natuurlijke basismaterialen.</p>
<p class="regular"><img src="diversen/image421.jpg" alt="planten" width="179" height="140" border="2" align="right" /></p></td>
<td height="321" valign="top"><p class="bold">Beheers daglicht &amp; warmte</p>
<p class="regular">Voor een prettig binnenklimaat. </p>
<p class="regular">D<span lang="nl" xml:lang="nl">aglicht brengen in uw kamer is één ding, het effectief beheersen van daglicht in uw kamer is iets anders. Daglicht, of nog specifieker zonlicht, kan uw kamer enorm opwarmen. </span></p>
<p class="regular">Geen domme zet als je ziet hoe de energieprijzen alsmaar in <a href="http://www.google.nl/" target="topframe">stijgende</a> lijn gaan.</p>
<p class="bold">&nbsp;</p>
<p>&nbsp;</p></td>
</tr>
<tr>
<td rowspan="2"><p class="bold">Themahuis</p>
<p class="regular">Een bezoek aan ons Themahuis zal u verrassen en inspireren en is dus zeker de moeite waard. Het Themahuis wordt regelmatig aangepast aan het laatste seizoen zodat u op de hoogte bent van de laatste ontwikkelingen op decoratie gebied.</p>
<p class="regular"><img src="diversen/image679.jpg" alt="vogelhuisjes" width="179" height="140" align="right" /></p> <p class="bold">&nbsp;</p></td>

<td height="150"><p class="bold">Nieuwsbrief</p>
<p class="regular"></td>

</tr>
<tr>
<td height="107"><img src="energie zon.png" alt="energie" width="302" height="83" border="1" /></td>
</tr>
<tr>
<td height="150"><p class="bold">Op de kwekerij</p>
<p class="regular">De DVS kweekt tuinklassiekers als buxus en hulst. <br />
En ook metershoge laurierkerssoorten en Pinus. Daarnaast vindt u bij ons coniferen, hibiscus, Hortensia’s, grote loofbomen, hagen in uiteenlopende maten en soorten en vorm- of dakbomen.</p>
<p class="regular"><span class="regular" lang="nl" xml:lang="nl">Op onze productiekwekerijen in Reeuwijk krijgen onze hagen alle tijd en ruimte om te groeien. Met snoeien en bemesten bereiden we de planten optimaal voor op een lang leven in uw tuin.</span> </p></td>
<td height="150">&nbsp;</td>
</tr>
<tr>
<td height="150">&nbsp;</td>
<td height="150">&nbsp;</td>
</tr>
</table>
</body>
</html>



Ik hoop dat je er wijs uitkomt.

Vriendelijke groet,

Leonie
 
Leonie,

Er gaan een aantal dingen niet goed op je website. Ik zal proberen je op weg te helpen.

<link href="file:///D|/website Lombard/stylesheet 4seizoenen.css" rel="stylesheet" type="text/css" />
Hier link je naar de stylesheet vanaf je eigen D-schijf. Als je de website straks online gaat plaatsen is jou D-schijf niet meer beschikbaar en kan de stylesheet niet meer gevonden worden. Je zou moeten linken naar href="stylesheet%204seizoenen.css"

<td width="114" height="25" align="center" valign="middle" class="boldwit"><a href="../index.html" target="_parent"><a href="index.html" target="_parent"></a>
Deze a-tag sluit je niet af. Er staat 2x <a> en maar 1x</a>. Daarnaast staat je target hier ingesteld als target="_parent". Dit zou dan target = "mainFrame" moeten zijn. De link naar tuinontwerp staat wel goed. Dus daar kan het niet aan liggen. Als die alsnog niet werkt heeft het te maken met het ontbreken van de naam bij je mainframe.
[/QUOTE]
Buiten dit heb je als het goed is ook nog een html-bestand waar de frames in staan. Hier moet je er goed op letten dat het frame met de naam 'mainFrame' ook daadwerkelijk zo heet. Er zou dus dan name="mainFrame" moeten staan.

Ik hoop dat je er iets aan hebt.

Groetjes
 
hai

Hai Kay,

Bedankt voor je reactie. De link met de target parent werkt vreemd genoeg wel, is een home button. Maar de link waarvan jij denkt dat ie goed is (naar mainFrame, is correct gespeld) die werkt niet.

Nog wat vreemds, heb net ff de site in Gogle chrome bekeken en daarin werkt het wel??????!!!!???

Misschien geeft jou dit een hint????

Vriendelijke groet

Leonie
 
Het zou heel goed kunnen dat de links die als target "_parent" hebben wel werken. De browser ziet dan 'mainFrame' als parent, dat kan wel kloppen.

Het feit dat de site in google chrome wel werkt heeft denk ik te maken met ergens een tikfout. Een tikfout die Google Chrome wel accepteert en Internet Explorer niet.

Je zou nog even de html-file met daarin de frames kunnen plaatsen omdat daar vermoedelijk de fout in zit. Of anders, heb je de site niet ergens online staan?


Kay
 
Kijk, dat maakt het een stuk gemakkelijker :) Je frameset ziet er nu zo uit:

Code:
<frameset rows="91,781" cols="*">
  <frame src="topframe.html" id="topframe" />
  <frameset rows="*" cols="199,1053">
    <frame src="leftframe.html" id="leftframe" />
    <frame src="mainframe.html" id="mainFrame" />
  </frameset>

</frameset>
Je hebt je frames een id meegegeven in plaats van een name. Het moet dus zo worden:
Code:
<frameset rows="91,781" cols="*">
  <frame src="topframe.html" name="topframe" />
  <frameset rows="*" cols="199,1053">
    <frame src="leftframe.html" name="leftframe" />
    <frame src="mainframe.html" name="mainFrame" />
  </frameset>

</frameset>

Je zult zien dat de links wel in de goede target komen te staan.

Succes!
 
thanks

Kay ben je al getrouwd????? Grapje


Je bent geweldig, probleem opgelost!!!!!!!

Fijn weekend!
groetjes Leonie
 
Haha! Je bent er op tijd bij met je weekend! Niet getrouwd, wel bezet. Helaas ;-)

Mooi dat het gelukt is! Wil je nog wel even rechts-onderin aanvinken dat je vraag is opgelost. Wellicht hebben anderen er in de toekomst nog wat aan.

Succes met het afbouwen van je site.

Gr,
Kay
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan