Page 1 of 1

Εμφάνιση στοιχείων μόνο σε I.E.

Posted: Sat Dec 22, 2007 12:32 pm
by para
Έχω κοψοράψει το περιεχόμενο μιας ιστοσελίδας και αντιμετωπίζω το εξής πρόβλημα:
Κάποια στοιχεία απ' αυτά που έχω περάσει στη σελίδα λειτουργούν μόνο σε Internet Explorer. Αυτά είναι:
1. ένα marquee με εικόνες -> μένει ακίνητο (ενώ άλλα δύο με γράμματα που έχω λειτουργούν) - δεν ξέρω αν φταίει το ότι είναι εικόνα ή κάτι άλλο
2. ένα object που έχει ένα .swf -> δεν εμφανίζεται καν
3. ο κέρσορας -> παραμένει ο default

Μπορώ με κάποιο τρόπο να τα κάνω να λειτουργούν και σε firefox? Ή έστω κάποιο απ' αυτά.
Βρίσκω παράξενο που δεν μπορεί να λειτουργήσει ένα marquee ενώ τα άλλα μπορούν και επίσης που δεν μπορώ να εμφανίσω .swf ενώ εμφανίζονται από άλλες σελίδες.

Re: Εμφάνιση στοιχείων μόνο σε I.E.

Posted: Sat Dec 22, 2007 1:02 pm
by mikem4600
1) Για το marquee, αυτό εδώ το παράδειγμα σε εμένα δουλεύει μια χαρά σε Firefox. Ίσως να θες να δεις τον κώδικά τους.

2) Για το flash file, σε διάφορα tutorials λένε ότι πρέπει να βάλεις 2 tags, ένα <object> κι ένα <embed>. Μερικά sites μάλιστα έχουν λίγο κώδικα javascript (μάλλον γιατί είναι browser-dependent η χρήση του flash). Δες και αυτό στο Mozilla Developer Center. Δεν το έχω δοκιμάσει ποτέ πάντως και δεν ξέρω αν ισχύουν.

3) Δεν ξέρω πως αλλάζεις στην δική σου περίπτωση τον κέρσορα, πάντως από CSS που έχω δοκιμάσει, στον Firefox παίζει μια χαρά. Δες εδώ, εκεί και εκεί.

Re: Εμφάνιση στοιχείων μόνο σε I.E.

Posted: Sat Dec 22, 2007 1:20 pm
by para
Αυτά που τροποποιώ είναι μέρος της σελίδας κι όχι όλη η σελίδα (δεν έχω πρόσβαση σε όλη). Ας πούμε σα να γράφω ένα ποστ σε html.

1.

Code: Select all

<MARQUEE style="LEFT: 28%; POSITION: absolute; TOP: 91px; HEIGHT: 581px" scrollAmount=5 scrollDelay=50 direction=down height=581><IMG src="http://img141.imageshack.us/img141/8131/snow3de9.gif" border=0></MARQUEE>
Αυτό έχω. Μου εμφανίζει την εικόνα μόνο στην "πρώτη θέση"

2. Thanx! Δούλεψε!

3.

Code: Select all

<STYLE type=text/css>
BODY{cursor: url(http://briefcase.pathfinder.gr/download/591024);}</STYLE>
this way..