Προς το περιεχόμενο

Πρόβλημα με window.status, onmouseover στο tag <a>


panos78

Προτεινόμενες αναρτήσεις

Δημοσ.

Προσπαθώ να εμφανίσω στη γραμμή κατάστασης μια επεξήγηση σε έναν σύνδεσμο και εμφανίνει αυτό που έχω στο href.

Ο κώδικας είναι:

><a href="[url]http://www.example.com[/url]" target="_blank" 
onMouseOut="window.status='Out'; return true;"
onMouseOver="window.status='Over'; return true;"
title="Title">Click</a>

Ο παραπάνω κώδικας δουλεύει όπως θέλω μόνο σε ΙΕ.

Γνωρίζει κανείς πως θα το κάνω να λειτουργεί σε Firefox και Opera.

:)

Δημοσ.

Βασικά έτσι όπως το γράφεις είναι σωστό, δηλαδή

>
<a href="http://www.mysite.gr" title="My Title">Click</a>

 

Το δοκίμασα σε όλους τους broswers και παίζει μια χαρά..

Για βγάλε τα onmouseout και onmouseover και δες

Δημοσ.

Το link ως link με στελνει εκεί που θέλω.

To window.status στο onmouseover (το onmouseout δουλευει παντού) φαίνεται ότι λειτουργεί μόνο στον ΙΕ και δεν ξέρω αν φταίει ο κώδικας ή κάτι άλλο.

Δημοσ.

@Uberalles_gr: Έχω την εντύπωση ότι θέλει να εμφανίζει κάποιο δικό του μήνυμα στη γραμμή κατάστασης και όχι τον σύνδεσμο καθ' αυτόν...

 

@panos78: Μήπως αυτό παίζει καλύτερα;

><a href="http://www.example.com" target="_blank" 
onMouseOut="javascript:window.status='Out'; return true;" 
onMouseOver="javascript:window.status='Over'; return true;" 
title="Title">Click</a>

Δημοσ.

Δυστυχώς.

Ο κώδικας που πρότεινες κάνει το ίδιο με αυτόν που έγραψα στην αρχή.

:(

Δημοσ.

:P ...και γι' αυτό όλοι λένε μακριά από IE!!

Firefox και opera δε σε αφήνουν να το κάνεις αυτό, για λόγους ασφαλείας:

http://blog.taragana.com/index.php/archive/how-to-enable-windowstatus-in-firefox/ (κάτι αντίστοιχο γίνεται και για την opera)

H λύση που σου πρότειναν σε κάποιο άλλο forum (με χρήση css) μου ακούγεται κι εμένα πολύ πιο λογική. Ένα εύκολο παράδειγμα: http://psacake.com/web/jl.asp

Δημοσ.

Ευχαριστώ.

Αν δεν βρω τρόπο να βάλω το κείμενο που θέλω στη γραμμή κατάστασης, δεν θα το βάλω καθόλου.

Καλό βράδυ.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...