Archief - 2 acties in 1 onclick

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Councy

Legacy Member
Ahoy,

Ik ben bezig met het implementeren van een stukje Google Analytics in een bestaande aspx pagina.

De pagina is een eenvoudig subscribe formulier met vanonder een "send" button.

Deze button verstuurt momenteel de gegevens en toont ergens bovenaan een danku tekstje.
Nu vroeg ik me af of het mogelijk is om deze <onclick> functie uit te breiden zodat er met 1 click 2 acties gebeuren?

1. info sturen
2. een andere pagina openen

Normaal worden deze pagina's via een cms systeem beheerd, maar onze goede vriend meneer webmaster is op congé, dus moet ik dit zelf kunnen. :sop: En ik ken werkelijk niets van asp :(

Drone

Legacy Member
Ik neem aan dat de Google Analytics een javascript functie is en het versturen van gegevens en danku tekstje door Asp.net wordt afgehandeld. Ik denk dat je in dat geval gewoon onClientClick kan toevoegen aan de button voor de JScript functie. Normaal gezien worden client side functies eerst uitgevoerd.

Councy

Legacy Member
[drone]-[1.05];11895640 zei:
Ik neem aan dat de Google Analytics een javascript functie is en het versturen van gegevens en danku tekstje door Asp.net wordt afgehandeld. Ik denk dat je in dat geval gewoon onClientClick kan toevoegen aan de button voor de JScript functie. Normaal gezien worden client side functies eerst uitgevoerd.

Thanks, dit lijkt inderdaad te werken.
Nu vraag ik me af hoe ASP eigenlijk werkt. Ik weet dat dit een dynamische server taal is, maar hoe roept hij pagina's aan? In html link je gewoon naar pagina1.htm of pagina2.htm maar asp werkt bv. met default2.aspx?PageId=77

Die default2.aspx is een bestaande pagina neem ik aan, maar wat is die ?pageid=77? :)

nogmaals bedankt:niceone:

Obliv`

Legacy Member
Die ?pageId=77 is de querystring. Afhankelijk daarvan zullen bepaalde dingen op je pagina worden gezet. Meestal worden er aan de hand van de querystring dingen uit de database gehaald.

Misschien moet je eens een basic ASP.NET toturial doorlopen om een overzicht te krijgen van de algemene concepten.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan