jQuery - Javascript Fehler - Cisco Web VPN

8

Ich habe eine sehr einzigartige Situation.

Wir verwenden ein Cisco Web VPN (nicht den genauen Namen) hier bei der Arbeit.

Wenn ich versuche, die von mir entwickelten Webseiten zu benutzen, ist das Javascript kaputt.

Ich habe es folgendermaßen ausfindig gemacht:

Wenn Sie das Cisco Web VPN verwenden, wird tatsächlich ein Teil des HTML / JavaScript-Codes neu geschrieben. Zum Beispiel hat es ganz am Anfang der Quelle folgendes festgehalten:

%Vor%

Dies ist direkt nach dem <html> begin-Tag (und nicht innerhalb der <head> -Tags).

Innerhalb dieser Quelle, cte.js, liegt ein Fehler vor. Dieser Fehler führt dazu, dass jQuery nicht ordnungsgemäß funktioniert. cte.js ist Teil von Ciscos Produkt und liegt völlig außerhalb meiner Kontrolle.

Ich weiß, wie man Fehler mit dem windows.onerror feststellt, aber das funktioniert in dieser Situation nicht. Der Fehler tritt auf, bevor meine Skripts in die Seite geladen werden.

Irgendwelche Ideen, wie man diesen Fehler unterdrücken oder so etwas umgehen kann?

Ich hatte meine <script> -Tags in <head> und zog sie dann an den unteren Rand von <body> und an beiden Orten macht das keinen Unterschied.

UPDATE: Nach ein bisschen mehr suchen, ist es etwas in jQuery. Ich habe das <script> -Tag für jQuery auskommentiert und der Fehler ist nicht aufgetreten. Unkommentiert, der Fehler kam zurück.

    
Lance Perry 26.08.2009, 15:50
quelle

2 Antworten

1

Das musste ich tun, um das Problem zu beheben. Ich habe eine JS-Datei in meinem Webprojekt mit dem folgenden Code erstellt:

%Vor%

Dies ist die erste Javascript-Datei, die ich in meine HTML-Datei einfüge.

%Vor%     
Lance Perry 23.09.2009, 10:33
quelle
0

Ich stoße auch auf dieses Problem. Es ist wirklich vermasselt, dass Cisco JS-Code einfach so umschreibt, vorausgesetzt, es wird für jeden einzelnen Code im Web funktionieren. Es gibt einige schwerwiegende irreversible Folgen wie den Verlust des Oszilloskops, der alles vermasselt. Wer würde das im Namen der "Sicherheit" tun? Und was hindert uns daran, den injizierten JS-Code zu überschreiben?

    
pixelfreak 11.09.2009 20:46
quelle

Tags und Links