+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Vertikaler Scroller in horizontalen umwandeln

  1. #1
    Die_Banditin ist offline Eroberer Die_Banditin befindet sich auf einem aufstrebenden Ast
    registriert
    04-04-2006
    Beiträge
    52

    Vertikaler Scroller in horizontalen umwandeln

    Hallo allerseits!
    Kann mir vielleicht einer von euch helfen, dieses Script(vertikaler Scroller von www.dhtmlshock.com) so umzuschreiben, dass ein horizontaler Scroller draus wird?

    hier mal das script:
    PHP-Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
    <
    html>
    <
    head>
           <
    title>Scroller</title>
           
    <
    style type="text/css">
        
    #divUpControl{position:absolute; width:417; left:10; top:10; z-index:1; text-align: right}
        #divDownControl{position:absolute; width:417; left:10; top:270; z-index:1; text-align: right}
        #divContainer{position:absolute; width:417; height:240; overflow:hidden; top:30; left:10; clip:rect(0,417,240,0); visibility:hidden}
        #divContent{position:absolute; top:0; left:0}
    </style>

    <
    script language="JavaScript">
    function 
    verifyCompatibleBrowser(){
        
    this.ver=navigator.appVersion
        this
    .dom=document.getElementById?1:0
        this
    .ie5=(this.ver.indexOf("MSIE 5")>-&& this.dom)?1:0;
        
    this.ie4=(document.all && !this.dom)?1:0;
        
    this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;

        
    this.ns4=(document.layers && !this.dom)?1:0;
        
    this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5)
        return 
    this
    }
    bw=new verifyCompatibleBrowser()


    var 
    speed=50

    var looptimer

    function ConstructObject(obj,nest){
        
    nest=(!nest) ? '':'document.'+nest+'.'
        
    this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
        
    this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0;
        
    this.scrollHeight=bw.ns4?this.css.document.height:this.el.offsetHeight
        this
    .clipHeight=bw.ns4?this.css.clip.height:this.el.offsetHeight
        this
    .up=MoveAreaUp;this.down=MoveAreaDown;
        
    this.MoveArea=MoveAreathis.xthis.y;
        
    this.obj obj "Object"
        
    eval(this.obj "=this")
        return 
    this
    }
    function 
    MoveArea(x,y){
        
    this.x=x;this.y=y
        this
    .css.left=this.x
        this
    .css.top=this.y
    }

    function 
    MoveAreaDown(move){
        if(
    this.y>-this.scrollHeight+objContainer.clipHeight){
        
    this.MoveArea(0,this.y-move)
        if(
    loopsetTimeout(this.obj+".down("+move+")",speed)
        }
    }
    function 
    MoveAreaUp(move){
        if(
    this.y<0){
        
    this.MoveArea(0,this.y-move)
        if(
    loopsetTimeout(this.obj+".up("+move+")",speed)
        }
    }

    function 
    PerformScroll(speed){
        if(
    initialised){
            
    loop=true;
            if(
    speed>0objScroller.down(speed)
            else 
    objScroller.up(speed)
        }
    }

    function 
    CeaseScroll(){
        
    loop=false
        
    if(timerclearTimeout(timer)
    }
    var 
    initialised;
    function 
    InitialiseScrollableArea(){
        
    objContainer=new ConstructObject('divContainer')
        
    objScroller=new ConstructObject('divContent','divContainer')
        
    objScroller.MoveArea(0,0)
        
    objContainer.css.visibility='visible'
        
    initialised=true;
    }
    </script>

    </head>
    <body bgcolor="999999" onLoad="InitialiseScrollableArea()">
    <div id="divUpControl">
        <a href="javascript:;" onMouseOver="PerformScroll(-7)" onMouseOut="CeaseScroll()">[scroll up]</a>
    </div>
    <div id="divDownControl">
        <a href="javascript:;" onMouseOver="PerformScroll(7)" onMouseOut="CeaseScroll()">[scroll down]</a>
    </div>
    <div id="divContainer">
        <div id="divContent">
              <b>Scroll Area Content Start</b>
            <p> Lorem ipsum dolor sit amet, consectetur adipscing elit, sed diam nonnumy
              eiusmod tempor incidunt ut labore et dolore magna aliquam erat volupat.</p>
            <p>Et harumd dereud facilis est er expedit distinct. Nam liber a tempor cum
              soluta nobis eligend optio comque nihil quod a impedit anim id quod maxim
              placeat facer possim omnis es voluptas assumenda est, omnis dolor repellend.
              Temporem autem quinsud et aur office debit aut tum rerum necesit atib saepe
              eveniet ut er repudiand sint et molestia non este recusand.</p>
            <p>Lorem ipsum dolor sit amet, consectetur adipscing elit, sed diam nonnumy
              eiusmod tempor incidunt ut labore et dolore magna aliquam erat volupat.</p>
            <p>Et harumd dereud facilis est er expedit distinct. Nam liber a tempor cum
              soluta nobis eligend optio comque nihil quod a impedit anim id quod maxim
              placeat facer possim omnis es voluptas assumenda est, omnis dolor repellend.
              Temporem autem quinsud et aur office debit aut tum rerum necesit atib saepe
              eveniet ut er repudiand sint et molestia non este recusand.</p>
            <b>Scroll Area Content End</b>
        </div>
    </div>

    </body>
    </html> 
    Liebe Grüße,
    Die_Banditin

  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
    Die_Banditin ist offline Eroberer Die_Banditin befindet sich auf einem aufstrebenden Ast
    registriert
    04-04-2006
    Beiträge
    52

    AW: Vertikaler Scroller in horizontalen umwandeln

    ...oder hat jemand von euch vielleicht ein script für einen horizontalen iframe scroller?

    Liebe Grüße,
    Die_Banditin

  4. #3
    Avatar von Tom99
    Tom99 ist offline Routinier Tom99 befindet sich auf einem aufstrebenden Ast
    registriert
    13-06-2006
    Beiträge
    315

    AW: Vertikaler Scroller in horizontalen umwandeln


  5. #4
    Die_Banditin ist offline Eroberer Die_Banditin befindet sich auf einem aufstrebenden Ast
    registriert
    04-04-2006
    Beiträge
    52

    AW: Vertikaler Scroller in horizontalen umwandeln

    danke...um dieses script geht es ja...ich möchte, dass man horizontal und nicht vertikal scrollen kann!

  6. #5
    Avatar von Tom99
    Tom99 ist offline Routinier Tom99 befindet sich auf einem aufstrebenden Ast
    registriert
    13-06-2006
    Beiträge
    315

    AW: Vertikaler Scroller in horizontalen umwandeln

    Tut mir leid hab da irgenedwas verdreht.
    http://www.dhtmlcentral.com/script/script.asp?id=30
    Das sollte das sein was du meinst.

    Gruß Tom99

+ Antworten

Ähnliche Themen

  1. java script scroller
    Von jeff im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 21-12-2005, 21:56
  2. diesen scroller bearbeiten möglich ?
    Von ThoMan im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 05-11-2004, 15:54
  3. Vertical Scroller 2
    Von butch im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 23-03-2004, 00:37
  4. Scroller
    Von BigMage im Forum JavaScript
    Antworten: 0
    Letzter Beitrag: 21-11-2001, 20:09

Lesezeichen

Berechtigungen

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