2009-08-19 7 views
0

Ich habe bewegen kürzlich eine Webseite von einem Server Win Server 2003/iis6 auf einen neuen Server läuft Win Server 2008/IIS7 ausgeführt wird. Wenn ich an den neuen Standort in IE8 zu sehen bekomme ich JavaScript-Fehler:Skriptfehler nur mit IE8 und iis7 zeigen

Objekt nicht diese Eigenschaft oder Methode

Und

Sys.ArgumentException leitet sich nicht von Sys.Component

unterstützt Diese Fehler gehen weg, wenn ich:

-Switch zu compaibility Modus -Browse mit iE7 -Browse mit FF -Browse meiner alten Seite (iis6 win se rver 2003) mit jedem Browser.

Die Seite verwendet Telerik Kontrollen. Die Master-Seite bringt auch den MS-Skript-Manager

Antwort

1

Es könnte in der neuesten Version der Telerik-Steuerelemente behoben werden, da sie über ein solches Problem mit der IE8-Beta in ihrem Forum gesprochen haben, und versprach eine Lösung, die Sollte irgendwann im April angekommen sein:
http://www.telerik.com/community/forums/aspnet-ajax/form-decorator/form-decorator-amp-ie-8-beta.aspx

+0

Nun zu IIS machen verhalten, aus irgendeinem Grund hatte meine neue Website für die falsche Version der telerik DLL. Ich habe den richtigen hineingeschoben und alles hat funktioniert. – HitLikeAHammer

0

Sind Sie sicher, dass Sie die alte Website mit IE 8 NICHT im Kompatibilitätsmodus durchsuchen? Wenn ja, dann können Sie die neue Website auf IIS 7 Basis-App Pool versuchen Umschalten, das sollte es ganz ähnlich 6.

+0

Die Seite wurde bereits ausgeführt die Classic .NET app-Pool, aber das wäre eine gute Sache, um zu versuchen gewesen. Es stellte sich heraus, dass es ein guter Oldie war, aber ein Gott - DLL-Hölle (siehe oben) – HitLikeAHammer