ASP και Mozilla/Firefox

Συζητήσεις για γλώσσες προγραμματισμού και θέματα σχετικά με προγραμματισμό.
Post Reply
User avatar
YiannisF
byte level
byte level
Posts: 108
Joined: Fri Apr 30, 2004 2:59 pm
Location: Bristol, UK

ASP και Mozilla/Firefox

Post by YiannisF » Tue Mar 15, 2005 4:55 am

Μήπως ξέρει κανείς τι πρέπει να κάνω για να εμφανίζεται σωστά ένα C# Web Application σε browsers Mozilla/Firefox; Ακόμα και ένα απλό TextBox αν βάλω και μόνο αυτό, εμφανίζεται σωστά μόνο σε IE. Σίγουρα θα πρέπει να υπάρχει κάποια ρύθμιση αλλά δε μπορώ να τη βρω. :???:
Image
.::YF::.
User avatar
Skeftomilos
bit level
bit level
Posts: 43
Joined: Fri Mar 04, 2005 8:08 am
Location: Ν.Κόσμος

Post by Skeftomilos » Tue Mar 15, 2005 6:02 pm

Τοποθέτησα σε μία System.Web.UI.Page ένα System.Web.UI.WebControls.ListBox και είδα την aspx σελίδα με διάφορους browsers. Οι IE και Opera έλαβαν τον εξής HTML κώδικα (απόσπασμα):

Code: Select all

<select name="ListBox1" size="4" id="ListBox1"
  style="height:176px;width:344px;Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px">
Αντίθετα ο Firefox έλαβε το εξής:

Code: Select all

<select name="ListBox1" size="4" id="ListBox1"
  style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px">
Είναι γνωστό ότι η ASP.NET μπορεί να κάνει custom render μίας aspx σελίδας ανάλογα με τον user agent (browser), αλλά αυτό υποτίθεται ότι γίνεται για τη βελτίωση τηνς εμφάνισης και όχι την καταστροφή της! Στη συγκεκριμένη περίπτωση έχει αφαιρεθεί η πληροφορία για το height και width του ListBox, κάτι πολύ περίεργο πράγματι. Δυστυχώς δεν έχω ασχοληθεί ακόμα σοβαρά με την ASP.NET και δε γνωρίζω την απάντηση.
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.
Post Reply

Return to “Προγραμματισμός”