U bent hier: Home > Forum
9lives | internet

Populair: Diablo III | StarCraft 2 | Tekken 6 | Assassin's Creed 2
9Lives - rss - contact - nieuwsbrief - sitemap


9Lives - next generation gaming Log in of Registreer

Paswoord vergeten?

Ga terug   9lives - Games Forum > Tech Center > Webdesign & Webdevelopment

Webdesign & Webdevelopment - Een perfecte site .. dat bestaat niet! Maar hier helpen ze je al aardig op weg.
Vooraleer je post, lees ZEKER de rules!

Reageren
 
LinkBack Discussietools Discussie waarderen
Oud 2 januari 2009, 22:23   #1  
j design is offline j design
j design's schermafbeelding
Member
Geregistreerd: 18/05/08
Locatie: Sjellebelle
iTrader: 1 (100%)
Berichten: 716
j design heeft vermelding van reputatie uitgeschakeld
reageren op ?link ipv #anchor

Hallo iedereen.

Ik kwam laatst op een goeie code site en kwam een menu met afbeeldingen tegen.
Het is bedoeld om naar anchors te gaan "#naarhier".
Ik heb geprobeert het op een "?pg=naarhier" te laten reageren maar ik heb te weinig kennis van JS om de 'fout' te vinden.

Kan iemand me zeggen waar ik moet aanpassen?
J Design de link
J Design de link naar de contactpagina
Zoals je in de bron kan zien zou de url moeten veranderen, jammer genoeg gebeurt er niets..

Hopelijk weet het hier iemand.


Mvg J
Met citaat reageren


Oud 3 januari 2009, 09:08   #2 (permalink)  
RpR is offline RpR Stuur een bericht via Instant Messenger naar RpR Stuur een bericht via MSN naar RpR
RpR's schermafbeelding
Member
Geregistreerd: 26/03/03
Locatie: Dendermonde
iTrader: 20 (100%)
Berichten: 4.959
[1/14] RpR just joined
om naar een anchor dus een id op een pagina te gaan is het gewoon:
urlvandepagine#naarhier

voorbeeld:
Google
Met citaat reageren
Oud 3 januari 2009, 12:35   #3 (permalink)  
j design is offline j design
j design's schermafbeelding
Member
Geregistreerd: 18/05/08
Locatie: Sjellebelle
iTrader: 1 (100%)
Berichten: 716
j design heeft vermelding van reputatie uitgeschakeld
Ja dat weet ik heus wel.
Had je mijn voorbeeld bekeken, wist je dat je er volledig naast zit..
Misschien had ik mijn probleem duidelijker moeten formuleren.

Ik weet heus wel dat je zo naar anchors gaat.
Mijn bedoeling is via een get, mijn pagina te laden binnen dezelde index.php simpel weg door er pg uit de url te halen.

Mijn vraag is over de JS.
Hij blijkt nu enkel te reageren als er een anchor wordt getriggerd. De bedoeling is dat die nu gaat reageren op ?pg=home ed.
Daarom vraag ik iemand die iets van JS afweet om hem eens te bekijken.

Mvg J


JS deel 1 http://www.jdesign.be/testserver/con...e/imageMenu.js
JS deel 2
Citaat:
<script type="text/javascript">

window.addEvent('domready', function(){
var myMenu = new ImageMenu($$('#imageMenu a'),{openWidth:310, border:2, onOpen:function(e,i){}});
});
</script>
__________________
Evulgo Media Where magic begins
Met citaat reageren
Oud 4 januari 2009, 12:00   #4 (permalink)  
n00bslayer is offline n00bslayer
n00bslayer's schermafbeelding
Member
Geregistreerd: 3/11/03
Locatie: Benjamincarlier.be
Berichten: 211
n00bslayer heeft vermelding van reputatie uitgeschakeld
Je kan eens kijken naar een Javascript get alternatief, en een simpele toepassing daarvan.
Met citaat reageren
Oud 4 januari 2009, 12:24   #5 (permalink)  
j design is offline j design
j design's schermafbeelding
Member
Geregistreerd: 18/05/08
Locatie: Sjellebelle
iTrader: 1 (100%)
Berichten: 716
j design heeft vermelding van reputatie uitgeschakeld
Dit ga ik zeker zo snel mogelijk bekijken.
Dit is idd de manier waar ik naar op zoek ben.

Hopelijk kan ik het nog in het ander script inwerken.
Ik had ook graag de php get gehouden mrja je kan niet alles willen

Alvast bedankt

Het is een heel mooi alternatief voor dan uit de url te halen maar mijn probleem is vooral om het in de url te krijgen..
Ik zie dat je via je JS ook alle <li><a href erbij zet maar dat staat er bij mij al.
Ik zit met het probleem dat de 'id' er niet in de url wordt bijgezet.

Ik duw op mijn vlak waarmee ?pg=home moet getriggerd worden maar mijn url veranderd niet..

Ik ben zeker geen krak in JS maar volgens mij is het dit stukje dat niet doet wat ik wil
Code:
	
			el.addEvent('click', function(e){

				if(obj.options.onOpen){
					new Event(e).stop();
					if(obj.options.open == i){
						obj.options.open = null;
						obj.options.onClose(this.href, i);
					}else{
						obj.options.open = i;
						obj.options.onOpen(this.href, i);
					}
					
					
				}
Dit zal zeker niet de methode zijn maar ik heb het zo gedaan
blijkt te werken maar is vrij omslachtig..
Code:
<li class="print"><a href="?pg=home"
    onclick="window.location = this.href;return false">Motion</a></li>

Laatst gewijzigd door j design; 4 januari 2009 om 13:17
Met citaat reageren
Reageren


Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)
 
Discussietools
Geef een waardering voor deze discussie
Geef een waardering voor deze discussie:

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

vB-code is Aan
Smileys zijn Aan
[IMG]-code is Uit
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Aan



Alle tijden zijn GMT +1. Het is nu 11:45.


Copyright © 2009 T.Vgas - Wedstrijdreglement - Algemene voorwaarden - T-VGAS

Search Engine Optimization by vBSEO 3.5.1