content van een div refreshen na klik op link
jordy schreef op 25.06.2008 14:46:
hoe laat ik dat iets zeggen???
Installeren en script uitvoeren. Dan zal Firebug, indien het script fout is, een error laten zien.
en dat geopend op mijn pagina en ik krijg niet direct iets te zien
wanneer ik echter in het tabblad 'DOM' ga dan zie ik een error bij $continue namelijk: Error: "throw $continue" is deprecated, use "return" instead
En staan er in de Console-tab errors?
nee, ik krijg nergens geen errors te zien
Vreemd... Weet je zeker dat je vakje het id 'mainContent' heeft?
Code (php)
1
2
3
4
5
2
3
4
5
<!--lege div voor de content, moet opgeroepen worden met ajax-->
<div id="mainContent">
<!--hierin komt de tekst die moet vervangen worden-->
</div>
<div id="mainContent">
<!--hierin komt de tekst die moet vervangen worden-->
</div>
rechtstreeks gekopieerd uit de code
anders kan je het zelf eens bekijken op http://www.haco.com/sales
inloggen met :
login: test
passw: test
<a href="#" onclick="refresh('123');">Ververs!</a>
kheb het gewijzigd maar er verandert volgens mij nog niet heel veel.
Ik zie het, vreemd... Als ik vanuit Firebug 'refresh('2');' uitvoer, doet ie het gewoon...
In je source staat
aTag.onclick = showSubMenu;
Dit zorgt ervoor dat de onclick="" - actie die wij eraan meegeven wordt overschreven...
- Dit is het probleem, oplossing staat een paar posts verder. -
- Sorry voor de bump, was vergeten dat het vorige bericht ook van mij was ^^ -
Gewijzigd op 01/01/1970 01:00:00 door Douwe
@Douwe, ik geloof niet dat dat voor de links geldt. Aangezien als je daarop klikt geen submenu te zien krijgt.
Volgens de JS-source in het bestand krijgen ook die linkjes een onclick-attribuut, maar wordt daar gewoon niks mee gedaan.
Maar ik heb nu een (iets lelijkere) oplossing gevonden voor het hele probleem:
Niet:
<a href="#" onclick="refresh('123');">Ververs!</a>
Maar:
<a href="javascript:refresh('123');">Ververs!</a>
Gewijzigd op 01/01/1970 01:00:00 door Douwe
kan ik niet op de een of andere manier al controleren als er vanuit de link het javascripte wordt aangesproken???
maar het werkt wel
bedankt voor alle moeite