Hallo zusammen,
ich nutze dieses Script [wiki]AJAX Ladegrafik[/wiki] um eine Ladegrafik anzuzeigen.
Das Script ist für meine verhältnisse schon etwas modifiziert, da ich manchmal auch mehrere Div's neu laden muss. Hier der Aktuelle Code:
Alles anzeigen
Das Script so sowohl für Links die einen Reload auslosen als auch für Formulare gedacht sein. Leider werden beim versenden eines Formulars die Daten nicht mit übergeben. Hier mal ein Testformular:
Verwende ich einen Submit button wird natürlich die ganze Seite neu geladen.
Wer kann mir einen Tipp geben wie ich die Formulardaten richtig übertrage.
MfG
Boyge
ich nutze dieses Script [wiki]AJAX Ladegrafik[/wiki] um eine Ladegrafik anzuzeigen.
Das Script ist für meine verhältnisse schon etwas modifiziert, da ich manchmal auch mehrere Div's neu laden muss. Hier der Aktuelle Code:
Quellcode
- <script type="text/javascript">
- function sendRequest(linkref, target, url,a) {
- var loadingImg = document.createElement('img');
- loadingImg.className = 'loadingIcon';
- linkref.blur();
- document.getElementById(target).appendChild(loadingImg);
- var req;
- try {
- req = window.XMLHttpRequest?new XMLHttpRequest():
- new ActiveXObject("Microsoft.XMLHTTP");
- } catch (e) {
- // no AJAX Support
- }
- req.onreadystatechange = function() {
- if ((req.readyState == 4) && (req.status == 200)) {
- //document.getElementById(target).removeChild(loadingImg);
- document.getElementById(target).innerHTML = req.responseText;
- if(a>'') {
- for (var i = 1; i <= 5; i++)
- if(a==i) {
- $('iceMenu_e'+i).addClassName('active');
- } else {
- $('iceMenu_e'+i).removeClassName('active');
- };
- }
- }
- }
- req.open('post', url);
- req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
- req.send();
- return false; // return false to avoid reload/recentering of the page
- }
- //-->
- </script>
Das Script so sowohl für Links die einen Reload auslosen als auch für Formulare gedacht sein. Leider werden beim versenden eines Formulars die Daten nicht mit übergeben. Hier mal ein Testformular:
Verwende ich einen Submit button wird natürlich die ganze Seite neu geladen.
Wer kann mir einen Tipp geben wie ich die Formulardaten richtig übertrage.
MfG
Boyge