meerdere acties bij 1 muisklik

Status
Niet open voor verdere reacties.

Clit13

Terugkerende gebruiker
Lid geworden
11 jan 2001
Berichten
1.075
Beste....,

ik heb zojuist een klein uurtje de hele sectie over homepage maken bekeken (handige tips!), maar datgene wat ik zoek staat er helaas niet bij.

Ik wil graag dat als ik op een link klik er 2 acties plaats gaan vinden.

Ik werk met frames en als ik aan de linkerkant van de pagina (het gedeelte met diverse links naar andere pagina's en andere delen van pagina's) een link aan klik, dan krijg ik alleen in het hoofd frame een andere pagina te zien.
Ik wil graag dat er meerdere actie mogelijk zijn.

Bijvoorbeeld:
Ik ga met mijn muis over een link, dan zie ik in een statusbalk wat extra infor over de link.
Tevens als ik de link aanklik, dan wordt het hoofdframe aangepast (ik heb bijvoorbeeld Helpmij.nl aangeklikt en daarom komt de Helpmij site in de hoofdframe.
In het frame wat daaronder staat wil ik dan bijvoorbeeld het logo van de Helpmij site.

Dus: meerdere acties met 1 muisklik (en eventueel een antwoord voor het bewegen met de muis over een link zodat een ander frame wordt ververst).

Mijn dank alvast!


groet,
Dave.
 
Informatie op de statusregel weergeven kan met bijgevoegd scriptje.

In frames met 1 muisklik meerdere frames vervangen: daarvoor heb ik thuis code liggen. Even geduld nog.
Loes
 

Bijlagen

Heel mooi!
Hier ben ik al (een beetje) blij mee.

Nu deel II nog en mijn dag kan niet meer stuk.


Bedankt!

groet,
Dave.
 
Hallo,

Wat betreft wat meer informatie voor een link daar zijn diverse scriptjes voor.

Hier vind je verschillende scriptjes die je kunt gebruiken:

http://members.home.nl/r.verkennis/versie01/site-frames/voorbeelden/javascripts/script-7.html

Hier staan ook voorbeelden bij.

Wat betreft 2 vensters of meerdere vensters verandere is vrij simpel.

Bv. je gebruikt al 3 frames:

Topframe voor banner. top.html
Leftframe voor menu. menu.html
Mainframe voor tekst. main.html

Maak gewoon je main.html ook in 2 frames, bv. ook een top en main.
Op deze manier verander je dan 2 pagina's in een muisklik.

Het is even puzellen hoe je wat wilt veranderen.

Suc6
 
Aan Dave
De informatie komt er aan: gisteravond kwam ik de helpmij site niet op: was te traag voor ISDN.
Nu lukt het ook met moiete vanaf mijn werk met ADSL.
Loes
 
Nou je bent echt niet de enige.
HelpMij is bij mij ook enorm traag (wat zal er aan de hand zijn?)

Ik heb ondertussen wel iets gevonden (op het werk notabene....).
Ik weet nog niet zeker of dat de truc doet; dit moet ik nog even uitvogelen:

<a class="sub_nav" href="javascript:loadFrames('left', 'menu2.htm', 'main', 'main2.htm')">2e menu</a>

Ik moet nu koken (jaja) dus ik kan nu niet hier mee bezig.
Ik hoop vanavond weer even.

Mocht iemand de bovenstaande regel willen testen: ga je gang!

Thanks!


groet,
Dave.
 
Hallo Dave
Je had nog wat HTML van mij tegoed.
Pak deze bestanden uit en dubbelklik op index.htm
Onderaan staan de links midden2, midden3, enz. Ze sturen een nieuw frame aan: framemidden2, framemidden3, enz. dat weer twee pagina's toont.
Dit is denk ik wat je zoekt.
Loes
 

Bijlagen

Oei, het is nu vrij laat (22:30uur) en ik kruip zo mijn nest in.

Maar morgenmiddag ben ik vrij (joepie de poepie :D ) en dan kan ik er mee bezig.

Bedankt!

groet,
Dave.
 
Schaam me diep..... :o
Ik ben er niet mee bezig geweest.
Sterker, er niet eens aan gedacht.
Maar niet stil gezeten.
Ik moet het van Loes nog bekijken, en ondertussen dit gemaakt:
<html>

<head>
<title>Test</title>
<link REL="STYLESHEET" TYPE="text/css" HREF="/huisstijl.css">

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
function loadFrames(frame1,page1,frame2,page2) {
eval("parent."+frame1+".location='"+page1+"'");
eval("parent."+frame2+".location='"+page2+"'");
}
// End -->

</script>

</head>

<body topmargin="0" bgcolor="#C0C0C0">


<a class="sub_nav" href="javascript:loadFrames('rboven', 'hoofd2.htm', 'ronder', 'onder2.htm')">Eerste aktie</a>
<BR>
<a class="sub_nav" href="javascript:loadFrames('rboven', 'hoofd.htm', 'ronder', 'onder.htm')">Tweede aktie</a>


</font>
</body>
</html>


Dit doet het truucje.
Werkt perfect.

Dat van Loes moet ik dus nog even bekijken.

groet,
Dave.
 
Hallo Dave
Mijn oplossing is puur HTML
Het maken van JavaScripttjes is niet mijn stijl
Loes
 
Ah!
Kijk, dat kan natuurlijk ook.

Wat staat je tegen javascript?
 
Loes,

het lijkt in de code dat je continue een nieuwe frameset aanmaakt.
Toch worden er geen extra frames geopend.
Oplossing ziet er wel goed uit!

Mocht je aan kunnen geven waarom javascript een slecht ID is voor een webpagina, dan gebruik ik jouw code.

groet,
Dave.
 
Javascript werkt niet in alle browsers, met name de oudere versies.
Ik weet wel aardig wat van HTML en nauwelijks van (het zelf maken van) javascript
Vandaar mijn voorkeur voor een HTML oplossing
Loes
 
Okay!

Ik zit nu met een ander probleem (andere thread, weet zo het nummer niet).
Maar ik ga met de buurman internet delen.
Dit heeft even voorrang.
Daarna proberen de site weer in de lucht te krijgen (uitdaging 2 ;) ).
En dan weer verder met de pagina.

groet,
Dave.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan