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, 5358 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 ..
Ähnliche Inhalte
Batch & Shell
gelöst Robocopy geht und geht nicht gerade nicht (9)

Frage von TicTakTeo zum Thema Batch & Shell ...

Router & Routing
VPN UniFi-Synology: PPTP geht, L2TP geht nicht (6)

Frage von DaniWa zum Thema Router & Routing ...

Humor (lol)
gelöst Wie geht Ihr mit Vertretern um? (22)

Frage von Voiper zum Thema Humor (lol) ...

CPU, RAM, Mainboards
Beleuchtung geht nach Start zurück (9)

Frage von uridium69 zum Thema CPU, RAM, Mainboards ...

Neue Wissensbeiträge
Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Verschlüsselung & Zertifikate
gelöst SSL Zertifikat für HTTPS (34)

Frage von Hendrik2586 zum Thema Verschlüsselung & Zertifikate ...

Grafikkarten & Monitore
24" oder 27" mit Full HD oder doch mehr Auflösung? (22)

Frage von brutzler zum Thema Grafikkarten & Monitore ...

Router & Routing
gelöst Linksys wrt1200ac v2 mit dd-wrt: keine vlan-einstellungen im GUI (15)

Frage von Pixi123 zum Thema Router & Routing ...