+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Java Script Scroller

  1. #1
    seestern78 ist offline Grünschnabel seestern78 befindet sich auf einem aufstrebenden Ast
    registriert
    09-09-2008
    Beiträge
    2

    Java Script Scroller

    Hallo,

    ich habe auf meiner Website einen Java Script Scroller.

    Jetzt habe ich einem Punkt der Menüleiste (Projekte) zwei Untermenüs hinzugefügt. Das habe ich mit css realisiert. Damit es im IE6 geht habe ich eine csshover.htc hinzugefügt. Im IE6 funktioniert alles.

    Nun habe ich mir die Seite im IE7 angeschaut. Hier funktionieren die Submenüs der Linkleiste nicht. Ändere ich aber den Doctype von
    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    auf
    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
    geht zwar die Menüleiste aber der Text im Scroller verschwindet nach oben und unten nicht mehr!

    Gibt es keine Möglichkeit, dass der Java Script Code, der jetzt verwendet wird auch mit dem anderen Doctype funktioniert? Wenn nein- kennt jemand ein ähnliches Script?

    Das ist der Code für scrolldiv.js
    Code:
    function doresize () 
       {location.reload();return false;} 
    if(document.layers)window.captureEvents(Event.RESIZE); window.onresize=doresize; 
    
    var  js10 = (document.images)?false:true; // NN2.x 
    var  js11 = (document.images) && ((window.screen)?false:true); // NN3.x 
    var  ie = ((document.all) && (window.offscreenBuffering)) ? true : false; // IE >= 4.x 
    var  isNS = ((document.captureEvents) && (!document.getElementById)) ? true : false; // NN4.x 
    var  mz = ((document.getElementById) && (!document.all) && (document.documentElement)) ? true : false; // NN6/MZ 
    var  op = ((document.getElementById) && (navigator.userAgent.indexOf('Opera') != -1)) ?true : false; 
    var isMacIE = ( (navigator.userAgent.indexOf("IE 4") > -1) && (navigator.userAgent.indexOf("Mac")  > -1) ); 
    
    y=0; weiter=0; 
    
    function testen() 
    { 
    br=0; 
       if (ie)        
       { 
       br=2; 
       schicht='document.all["';stil='"].style'; 
       } 
       if (isNS)            
       { 
       schicht='document.layers.scrollWindowDiv.document.layers["';stil='"]'; 
       } 
       if (mz) 
       { 
       schicht='document.getElementById("';stil='").style'; 
       } 
       if(op) 
       { 
       schicht='document.getElementById("';stil='").style'; 
       } 
       /* elsewindow.location.href="controlling.html"; // nur NN und IE !!!*/ 
    } 
    
    function moveIt(wen,wert) 
    { 
    test=y;  // Hilfsvariable 
    y+=wert; 
    if (y < -251 || y > 1) 
       { 
       y=test; 
       eval(schicht+wen+stil+'.top="'+y+'"'); 
    } 
    else 
       { 
       eval(schicht+wen+stil+'.top="'+y+'"'); 
       } 
    } 
    
    function scrollen(wert) 
    { 
    moveIt('scrollContentDiv',wert); 
    a=wert; 
    if ((weiter)&&(y<10)) setTimeout("scrollen(a)",1); 
    } 
    
    function gone() 
    {    
    if(isNS) 
       {    
       document.scrollWindowDiv.document.scrollContentDiv.moveTo(20,0); 
       y=0; 
       }    
    if(ie)    
       {    
       scrollContentDiv.style.pixelLeft=20;    
       scrollContentDiv.style.pixelTop=0; 
       y=0; 
       }    
    if(mz) 
       {    
       document.getElementById("scrollContentDiv").style.left="20px";    
       document.getElementById("scrollContentDiv").style.top="0px"; 
       y=0; 
       } 
    if(op) 
       {    
       scrollContentDiv.style.pixelLeft=20;    
       scrollContentDiv.style.pixelTop=0; 
       y=0; 
       } 
    }
    Geändert von seestern78 (10-09-2008 um 10:35 Uhr)

  2.    Empfehlenswerte Literatur von unserem Partner Terrashop

    Das AJAX Kompendium jetzt 84% Rabatt
    Ajax - der Technologiemix aus JavaScript und XML - ist eines der Kernstücke professioneller Web 2.0-Programmierung. Dieses Buch führt Sie auf über 800 Seiten(!) von den ersten JavaScript-Codezeilen bis zur Entwicklung mit Ajax-Frameworks.

    Preis: früher: 49,95€ - jetzt nur: 7,95€

    Hier geht es direkt zum Buch

    Über 1.000 weitere IT-Bücher zum Sonderpreis lieferbar!

  3. #2
    Avatar von anna55
    anna55 ist offline Moderator anna55 befindet sich auf einem aufstrebenden Ast
    registriert
    06-02-2006
    Ort
    Taunusstein
    Beiträge
    3.224

    AW: Java Script Scroller

    Ein richtiger Doctype ist in jedem Fall vorzuziehen. Ich hab dann mal Dein Anliegen nach so einem Scroller Google anvertraut. Unter den Beispielen war dieser Scroller, der auch mit Doctype funktioniert. Beispielseite ist dort dabei.


    .:Taunusstein - Nachrichten und Kommentare


    "Ich bin doch lieber jeden Tag glücklich als im Recht."
    (Per Anhalter durch die Galaxis)

  4. #3
    seestern78 ist offline Grünschnabel seestern78 befindet sich auf einem aufstrebenden Ast
    registriert
    09-09-2008
    Beiträge
    2

    AW: Java Script Scroller

    Danke für den Link!

    Hab es damit geschafft den alten scroller nachzubauen.

+ Antworten

Ähnliche Themen

  1. Java Script code funktioniert weitereitung
    Von MadMaik im Forum JavaScript
    Antworten: 8
    Letzter Beitrag: 20-01-2007, 15:12
  2. Java Script anpassen? Wie?
    Von Nightrider im Forum JavaScript
    Antworten: 7
    Letzter Beitrag: 05-01-2007, 21:06
  3. Burning Board & Java Script (Smielies)
    Von McRonny im Forum JavaScript
    Antworten: 7
    Letzter Beitrag: 30-10-2005, 12:16
  4. Java Script - Frames - Sie wollen einfach nicht ...
    Von MarcFdlr im Forum JavaScript
    Antworten: 14
    Letzter Beitrag: 21-08-2004, 19:48
  5. Javascriptprobleme (Java script mit Java Script erzeugen)
    Von FabianKraetzer im Forum JavaScript
    Antworten: 8
    Letzter Beitrag: 14-11-2003, 18:56

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein