2009-08-13 6 views
1

Ich wollte nur wissen, ob ASP.NET andere Browser unterstützt und Internet Explorer unterstützt? Könnte Spring/Java Framework für eine Web-Plattform auch besser sein ...?Browserkompatibilität

Danke.

Antwort

2

Mit ASP.NET ist der Code alle Server-Seite, so dass Browser nie den Unterschied kennen.

Die einzigen Dinge, die die Browserkompatibilität beeinflussen würden, wären der generierte HTML-Code aus den integrierten Steuerelementen und das dazugehörige zugehörige JavaScript. Persönlich habe ich nie Probleme damit gesehen.

Die nächste Sache zu einem Problem, das ich habe, ist mit den generierten "ID" -Elementen für Serversteuerelemente. Es ist ziemlich schwierig, CSS und Javascript zu schreiben, die Element-IDs verwenden. Daher müssen Sie normalerweise Klassen verwenden. Aber das ist kein Browser-Problem, sondern nur eine allgemeine PITA. Beachten Sie, dass wenn Sie ASP.NET MVC verwenden, das "ID" Problem nicht länger ein Problem ist.

0

Es hängt mehr auf schneiden als auf ASP.NET selbst ab. CSS- und JavaScript-Inkompatibilitäten sind nicht serverseitig. Wenn über ASP.NET MVC gesprochen wird, gibt es überhaupt keinen Unterschied zwischen einer asp.net mvc-generierten Seite und einer PHP-Seite.

0

Wie bei der ersten Frage, Browser lesen nur die Ausgabe von ASP.Net (die HTML/Skripte), so ist es nicht wirklich bewusst, was die Seite gebaut, der Server baut es und serviert es.

Verwandte Themen