Archief - Q: Javascript

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.

wxphe

Legacy Member
Hello,

Ik vraag me af er een mogelijkheid is om onderstaand probleem op te lossen (liefst zonder AJAX, want daar kennek (nog) niet van).

Probleem:

De gebruiker krijgt een pagina, waar een aantal zaken ingvuld kunnen worden. Nu, ergens int midden zit er datumpicker gebaseerd op javascript. Dit script komt van phpfreakz en heb ik wat aangepast en bijgewerkt. Nu de kalender wordt opgeroepen als volgt:

**************************************************************
//in header
<script>
function popup(pagina, titel)
{
window.open(pagina, titel, 'width=200, height=180, scrollbars=no')
}
</script>

//pop-up openen
<a href='' onClick="popup('datum.php','test');" ><img src='cal.gif' ALT='open kalender'></a>

****************************
//En de waarde komt in het betreffende veld op deze manier:
<a href=\"javascript:window.opener.document.datumform.datum.value='$dag-$maand-$jaar'; window.close()\">$dag</a>

**************************************************************

Het probleem hierbij is dat de pagina vernieuwd vanaf de pop-up geopend word. Daardoor verlies ik al de reeds ingevulde gegevens. Ik zoek dus een manier, die ervoor zorgt dat men pagina niet refresht . Is AJAX de enige oplossing, dan wordt het een script request :doc: .

geetz kevin

Fr3aK

Legacy Member
Maak van:
HTML:
<a href='' onClick="popup('datum.php','test');" ><img src='cal.gif' ALT='open kalender'></a>
het volgende:
HTML:
<a href="#" onclick="popup('datum.php','Kalender')"><img src="cal.gif" alt="Open kalender" /></a>

Dat hekje in je href zorgt ervoor dat je op dezelfde pagina blijft ;)

wxphe

Legacy Member
Ok, bij het lezen alleen al wist ik dat het zou werken, ankers :applause: . :doh:

Echt waar merci, tbegon serieus op men systeem te werken zu :niceone: .

greetz
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