+ Antworten
Ergebnis 1 bis 3 von 3

Thema: iframe-Scroller auch ohne Iframe?

  1. #1
    TP-Insider torres macht alles soweit korrekt Avatar von torres
    Registriert seit
    Mar 2002
    Ort
    Bruchsal
    Beiträge
    612

    iframe-Scroller auch ohne Iframe?

    Hi tp'lers.

    ich hab mir da ein script von http://www.dynamicdrive.com/dynamicindex2/ diesen iframe ticker runtergeladen. die funktion gefällt mir recht gut, doch leider würde ich die einblendung nicht gerne durch einen iframe sondern durch einen normale frame lösen (netscape läßt grüßen..) ich bräuchte also nur das script so umgebaut, dass es einen rahmen »nach oben« schiebt, und wenn dieser inhalt (der dann aus einer cfm-datenbank kommt, also keine feste höhe hat!) leider kapiere ich das script nicht so. wenn mal einer von euch zeit hätte, wäre ich recht froh....

    also der iframe hat die id=datamain die seite die dann in dem frame angeziget wird, hat folgendes javascript.

    Code:
    //<iframe> script by Dynamicdrive.com
    
    //Specify speed of scroll. Larger=faster (ie: 5)
    var scrollspeed=cache=1
    
    function initialize(){
    marqueeheight=document.all? parent.document.all.datamain.height : parent.document.getElementById("datamain").getAttribute("height")
    dataobj=document.all? document.all.datacontainer : document.getElementById("datacontainer")
    dataobj.style.top=210
    thelength=dataobj.offsetHeight
    scrolltest()
    }
    
    function scrolltest(){
    dataobj.style.top=parseInt(dataobj.style.top)-scrollspeed
    if (parseInt(dataobj.style.top)<thelength*(-1))
    dataobj.style.top=210
    setTimeout("scrolltest()",50)
    }
    window.onload=initialize
    soweit auch recht logisch. wie bekomme ich aber das scrip alleine zum laufen, ohne da ich die seite erst in einen iframe einbinden muß?

    danke schonmal. gruß torres

  2. #2
    TP-Insider torres macht alles soweit korrekt Avatar von torres
    Registriert seit
    Mar 2002
    Ort
    Bruchsal
    Beiträge
    612

    keine eine idee?

    hallöchen. ja ich bin's mal wieder.

    hat keiner ne idee wie man das script umschreiben kann? ich verstehe leider nicht viel von javascipt, d.h. ich verstehe es,w enn ich es lesen, wüßte es aber nicht umzuschreiben. und mit dhtml ist eine solche funktion zu groß, desweiteren nicht dynamisch, da der rahmen immer eine andere größe hat.`und die seite soll eben, wenn sie einmal durchgelaufen ist, wieder "von unten" anfangen.

    hat jemand eine idee, wie das gehen könnte?
    dankeschonmal, schöner sonntag noch. gruß torres

  3. #3
    TP-Insider torres macht alles soweit korrekt Avatar von torres
    Registriert seit
    Mar 2002
    Ort
    Bruchsal
    Beiträge
    612

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51