funsolutions
Nieuwe gebruiker
- Lid geworden
- 27 okt 2007
- Berichten
- 2
Ik gebruik het volgende JavaScript om via een XMLHttpRequest data over te brengen naar een overzicht:
Na het uitvoeren van dit script gaat de pagina automatisch naar de top location. Ik ben er helaas nog niet achter door welke instructie dit expliciet wordt veroorzaakt. De bedoeling is dat de pagina op de huidige location (in verticaal opzicht) blijft.
Kan iemand mij helpen??
Groet,
Manfred
Code:
<script type="text/javascript">
<!--
var xmlhttp=false;
if (window.XMLHttpRequest){ // IE7, Mozilla, Safari, etc: native object
xmlhttp = new XMLHttpRequest()
}
else
{
if (window.ActiveXObject){ // IE5.x and IE6: ActiveX control
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}
function getfile(iId) {
var Current = "AV_template_overzicht_details_eft.cfm?avnr=" + document.getElementById(iId).value;
var Details = "details" + document.getElementById(iId).value;
if (document.getElementById(Details).style.visibility != 'visible' && document.getElementById(Details).innerHTML == '')
{
xmlhttp.open("GET", Current, true);
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4) {
document.getElementById(Details).innerHTML = xmlhttp.responseText;
document.getElementById(Details).style.visibility = 'visible';
}
}
xmlhttp.send(null);
alert('B' + Details+ ' ' + iId);
}
else {
document.getElementById(Details).style.visibility = 'hidden';
document.getElementById(Details).innerHTML = '';
}
}
//-->
</script>
Kan iemand mij helpen??
Groet,
Manfred
Laatst bewerkt door een moderator: