panos78 Δημοσ. 25 Σεπτεμβρίου 2006 Δημοσ. 25 Σεπτεμβρίου 2006 Το ερώτημα είναι απλό: Έχω μια σελίδα που σε διάφορα σημεία υπάρχει κάποιο script Αυτό που θέλω να γίνεται με την φόρτωση της σελίδας είναι να ελέγχεται αν ο φυλλομετρητής έχει ανενεργή την Javascript. Αν είναι ανενεργή να εμφανίζεται μια προειδοποίηση που να λέει «Πρέπει να ενεργοποιήσετε την Javascript για την καλύτερη εμφάνιση της σελίδας». Αν είναι ενεργή να μην εμφανίζει τίποτα. Δοκίμασα να το κάνω με τον κώδικα: ><script language="Javascript"> if(!window.navigator.javaEnable()) alert('Πρέπει να ενεργοποιήσετε την Javascript για την καλύτερη εμφάνιση της σελίδας'); </script> Αλλά όπώς είναι φυσικό όταν είναι ανενεργή η Javascript στο φυλλομετρητή ο παραπάνω κώδικάς δεν διαβάζεται καν. Υπάρχει κάποιος άλλος τρόπος. Ευχαριστώ εκ των προτέρων για τις απαντήσεις σας. Πάνος Υ.Γ.: Με ενδιαφέρει συμβατότητα με τους φυλλομετρητες ΙΕ, Netscape, Opera, Firefox.
random Δημοσ. 26 Σεπτεμβρίου 2006 Δημοσ. 26 Σεπτεμβρίου 2006 save as BrowserCheckJS.html ><html><head></head><body> <!--Check that Javascript is enabled--> JavaScript Enabled: <script> <!-- //Check that JavaScript is enabled document.write('<img src="check_yes.gif" alt="[ yes ]"> JavaScript is Enabled'); //--> </script> <noscript> <img src="check_no.gif" alt="[ no ]"> JavaScript is Disabled </noscript> </body></html> εικόνες: κλεμμένο απο : http://www.city.ac.uk/is/elearning/CitySpace/CitySpaceHelp/BrowserCheck.html αλλες ιδέες : g x y z + l o po i jagh ah w e r t y u oogle
panos78 Δημοσ. 26 Σεπτεμβρίου 2006 Μέλος Δημοσ. 26 Σεπτεμβρίου 2006 Ευχαριστώ. Αλλά δεν θέλω να εμφανίζεται κείμενο μέσα στη σελίδα. Θα προτιμούσα κάτι ως ειδοποίηση ως popup ή alert. Αν δεν γίνεται κρίμα.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.