Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Document.Form.submit() geht nicht

Frage Entwicklung VB for Applications

Mitglied: StefanLausL

StefanLausL (Level 1) - Jetzt verbinden

02.02.2010, aktualisiert 18:05 Uhr, 5294 Aufrufe, 1 Kommentar

Hallo,

ich habe folgendes Problem.

Ich habe ein ASP.net Formular erstellt in dem folgendes Skript beim Schließen des IE ausgeführt werden soll:
01.
function HandleOnClose(evt)  
02.
03.
    if (currentElement == "" || (!(currentElement.getAttribute("tag") == "DonotCallSaveonLoad")))  
04.
05.
        alert('Eventuelle Änderungen werden beim Schließen des IE nicht gespeichert!'); 
06.
        FunctiontoCallSaveData(); 
07.
08.
09.
function FunctiontoCallSaveData()  
10.
11.
    document.getElementById("<%=hdtoSaveData.ClientID %>").value = "PageClosed"; 
12.
    document._sucheForm.submit(); 
13.
 
14.
} 
Im Load Ereignis der Seite steht noch folgendes:
01.
            if (hdtoSaveData.Value == "PageClosed") 
02.
                Update(UserName);
Sinn des Ganzen:
So lange der User im Formular arbeitet ist dieser im SQL-Server gelockt d.h. eine Tabelle wird beschrieben in dem das Feld Gesperrt auf 1 gesetzt wird.
Wird der IE nun vom User geschlossen soll das Gesperrt Kennzeichen zurückgesetzt werden.
Dazu wird beim Schließen die ASP Seite neu geladen, das Value eine HiddenFields auf "PageClosed" gesetzt und die Funktion Update(UserName) ausgeführt.

So nun das Problem:
Das Ganze funktioniert so weit in meiner Entwicklungsumgebung auf einem SQL-Server 2000 unter Windows XP.
Auf dem Server (windows Server 2008, SQL-Server 2008) funktioniert das Ganze aus irgendeinem Grund nicht.


Hat irgendjemand eine Idee warum ?

Der Internet Explorer ist übrigens auf beiden Systemen gleich.


Vielen Dank schon mal im Voraus
Mitglied: StefanLausL
05.02.2010 um 14:26 Uhr
if (currentElement == "" || (!(currentElement.getAttribute("tag") == "DonotCallSaveonLoad")))
{
FunctiontoCallSaveData();
alert('Eventuelle Änderungen werden beim Schließen des IE nicht gespeichert!');
}

So geht's !
Warum ?
Keine Ahnung.
Vielleicht ist der Server zu schnell ?!
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Heiß diskutierte Inhalte
Router & Routing
gelöst Ipv4 mieten (22)

Frage von homermg zum Thema Router & Routing ...

Windows Server
DHCP Server switchen (20)

Frage von M.Marz zum Thema Windows Server ...

Exchange Server
gelöst Exchange 2010 Berechtigungen wiederherstellen (20)

Frage von semperf1delis zum Thema Exchange Server ...

Hardware
gelöst Negative Erfahrungen LAN-Karten (19)

Frage von MegaGiga zum Thema Hardware ...