hyperlink naar twee pagina's

Status
Niet open voor verdere reacties.

theovandenbergh

Gebruiker
Lid geworden
2 dec 2002
Berichten
43
Ik heb een website met 3 colommen. Wanneer ik op een link druk op een tekst in colom 1 zou ik graag hebben dat er een bepaalde pagina opent in colom 2 (dat kan dus) maar ook dat er een bepaalde pagina opent in colom 3. Kan dat ?
 
Kolommen, frames waarschijnlijk.

dan deze code:
PHP:
<A href="#" onClick="document.frames.frame1name.location='http://whatever.com';
document.frames.frame2name.location='http://whateverElse.com';">click here</a>

Waarbij framenaam de gebruikte frame naam gebruikt moet worden.
 
Moet ik dat bij de hyperlinks parameters zetten ? Daar staat nu bij bv een tekst de hyperlinks "home-nl.htm" en dat is de naam van de rechterframe. Ik wens nu met dezelfde klik ook in de frame onderaan links automatisch te gaan naar de frame "menu home.htm". Links staan er dus 2 frames boven elkaar (de bovenste is het hoofdmenu) de onderste is de bijkomende menu en rechts is de uitleg van verschillende punten die je kunt aanklikken op de bijkmende menu.
Moet ik in het hoofdmenu op 1 link schrijven:
<A href="#" onClick="document.frames.home-nl.htm.location='rechts';
document.frames.menu home.htm.location='rechts';">click here</a
 
ik bedoelde
<A href="#" onClick="document.frames.home-nl.htm.location='rechts';
document.frames.menu home.htm.location='rechts';">click here</a
 
A href="#" onClick="document.frames.home-nl.htm.location='rechts';
document.frames.menu home.htm.location='rechts';">click here</a
 
de hyperlinks "home-nl.htm" en dat is de naam van de rechterframe.

Dit is dus niet de NAME van het frame.
Maar de source, de pagina welke geladen moet worden.

document.frames.frame1name.location='http://whatever.com'
wordt dan:
document.frames.top.location='http://whatever.com'
indien je frame NAME top is
dus de inhoud van framename top wordt vervangen door de ingegeven location html
 
Sorry hoor ik begrijp er niet veel van (weinig ervaring).
Ik heb 3 frames: links, links1 en rechts.
Wanneer ik op een bepaalde tekst in de frame links klik dan moet de pagina "menu organisatie.htm" worden weergegeven in de frame links1 en de pagina "profiel.htm" in de frame rechts.
Welke codes moet ik juist schrijven in de hyperlink en waar ? (bij doelframe-instelling of bij parameters ?)
Sorry wanneer ik het niet goed begreep.
 
PHP:
<A href="#" onClick="document.frames.frame1name.location='http://whatever.com';
document.frames.frame2name.location='http://whateverElse.com';">click here</a>  


<A href="#" onClick="document.frames.links1.location='menu organisatie.htm';
document.frames.rechts.location='profiel.htm';">informatie</a>
 
Mooi.
Wanneer ik nu in de frame links op op een bepaald woord een hyperlink wil maken met uw formule in waar moet die dan juist zetten ?
 
Gelijk een normale link
PHP:
<a href="overzicht.html">naar overzicht</a>

alleen deze heeft bij de href niks=#
en de onclick voert het verversen van de twee frames uit
PHP:
<A href="#" onClick="document.frames.links1.location='menu organisatie.htm';
document.frames.rechts.location='profiel.htm';"> naar overzicht</a>
 
Mijn bestaande code op die plaats is:
<tr>
<td width="100%" height="20" bgcolor="#CCFFFF"><a href="menu%20organisatie.htm" target="links1"><b>organisatie</b></a></td>
</tr>

Hoe moet ik nu in de rechter frame (rechts) het blad profiel.htm laten verschijnen.
Moet ik <a href="profiel.htm"target="rechts> inlassen juist voor het <b>teken ??? Ik heb dat geprobeerd maar dat lukte niet. Of moest ik dat eerst opslaan ?
<b>organisatie<b> is aanklikbare naam in het frame links
 
Hoe moet ik de bestaande code aanpassen ?
Ik heb nu staan:
width="100%" height="20" bgcolor="#CCFFFF"><a href="menu%20organisatie.htm" target="links1"><b>organisatie</b></a
moet ik nu invoegen:
<a href="profiel.htm"target="rechts">
moet ik dat invoegen voor: <b>organisatie ?
ik heb dat geprobeerd maar dat lukte niet maar ik had wel niet opgeslagen
 
Hoe moet ik de bestaande codes aanpassen.
Ik heb nu staan:
td width="100%" height="20" bgcolor="#CCFFFF" en dan a href="menu%20organisatie.htm" target="links1" en dan b organisatie /b /a /td
moet ik gewoon toevoegen voor de b
a href="profiel.htm" target="rechts"
ik heb dat geprobeerd maar het lukte niet (maar ik had het niet opgeslagen uit angst om iets fout te doen)
Groetjes
Stuur mij anders eens uw emailadres dan gaat het misschien beter.
 
Codes voor betere weergave tussen
[ php ] code hier [/ php] tags zetten.

PHP:
a href="menu%20organisatie.htm" target="links1"
wordt dus:
PHP:
<A href="#" onClick="document.frames.links1.location='menu_organisatie.htm';
document.frames.rechts.location='profiel.htm';"> naar overzicht</a>

en GEEN sp aties in namen gebruiken
menu%20organisatie.htm
moet worden
menu_organisatie.htm
dus met een underscore.
 
ik slaag er echt niet in
ik zou u graag die ene pagina doorsturen
kan je mij uw emailadres mededelen aub
 
Ik begrijp ook niet dat je eindigt met "naar overzicht".
Het woord waarop geklikt moet worden in de linker frame om de frame links1 en de frame rechts te openen heet "organisatie".
 
Het probleem is opgelost.
De codes konden uit gevoerd worden omdat er iets fout was in mijn javascript. Na het herinstalleren van Javascript loopt alles vlot.
Bedankt voor uw inbreng.
Theo
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan