IE und alle anderen ...



  • Hallo!

    auf meiner Page habe ich mit JavaScript folgenden Funktion gecodet:

    <script language="JavaScript"><!--
    function startseite () {
    		dia  = window.createPopup();
    		dia.document.body.style.backgroundColor = "white"
    		dia.document.body.style.marginLeft = 5;
    		dia.document.body.style.marginTop = 5;
    		dia.document.body.innerHTML = "<p><small>Klicken Sie auf diesen Link um zur Startseite zu gelangen.<small>";
    		dia.show(50, 470, 200, 60);
    		}
    	function startseite_aus() {
    		dia.hide();
    		}
    	//--></script>
    

    Das Funktioniert aber nur um IE 5.5 und 6.0 .
    Kann ich so einen Efekt auch programmieren das er in den meisten Browsern funktioniert. (DHTML habe ich auch schon versucht).

    Die Funktion in Aktion: www.sys-zone.koolhost.de/navigation.html

    MfG CSS


  • Mod

    da brauchst du doch kein dhtml, sondern einfach nur document.write() und das läuft dann überall (sofern js aktiviert ist)



  • sowas kan man auch mit css machen.
    das funzt dan überall auch ohne js schau dich mal bei www.css-technik.de um
    mfg



  • ich hab festgestellt das der IE (oder ich beim coden ???) probleme hat overline und underline gleichzeitig zu interpretieren also is css da schlecht (oder ich bin zu doof 😃 )



  • Mit document.write() funktioniert das nicht weil, man das nicht wieder weg geht, wenn der Nutzer den Link mit der Mause verlässt!!

    @marcus.t
    Danke für den Link hat mir sehr geholfen!!

    @eiskalt

    a:hover {font: bold 14px arial, sans-serif; color:red; text-decoration: overline underline}
    

    Das musst du einfügen dann funzt es in fast jeden Browser!!

    MfG CSS



  • das hatte ich drin der IE hats entweder garnet dargestellt oder er hat das overline so dicht an die schrift geklatscht das es nimmer gut aussah (weis nimmer genau is schon länger her)


Anmelden zum Antworten