Eredmény: 1 - 10 (10) összesen

Téma: Futó szöveg FF alatt nem megy ie-ben igen

  1. #1
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.177
    Begyűjtött 558 köszönetet
    427 hozzászólásával

    Alapbeállítás Futó szöveg FF alatt nem megy ie-ben igen

    Adott a következő kód:

    <SCRIPT LANGUAGE="JavaScript">
    document.write('<center><marquee id="iescroller" direction="left" width="98%" height="10%" scrollamount="4" scrolldelay="100" >');
    iescroller.onmouseover=new Function("iescroller.scrollAmount=0");
    iescroller.onmouseout=new Function("iescroller.scrollAmount=2");

    document.write('<font size="2" face="Arial" color="black">')
    document.write('<div><a href="*link*">*linkszöveg*</a></div>');
    document.write('</font>');
    document.write('</marquee></center>');
    </SCRIPT>

    Netről szedtem le. Tökéletesen megy ie alatt, viszont FF-ban nem. Kérdésem, hogy miért? Mit kell módosítani ahhoz, hogy menjen ff alatt? Vagy tud esetleg valaki egy egyszerű másik kódot, ami minden böngésző alatt kifogástalanul megy?

    Köszönöm előre is a segítséget!

    Arni


    Prémium Linképítés - sikerek, kockázatok nélkül - Linképítés számokban.

  2. #2
    Mentor
    Csatlakozott
    08-02-09
    Hely
    Budapest
    Hozzászólás
    355
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Futó szöveg FF alatt nem megy ie-ben igen

    ez tutira megy minden böngésző alatt:

    Kód:
    <body >
    <div id="datamain" height=50>
    <div id="datacontainer" style="position:relative;height:50">
    <div id="adat1">1 sor</div>
    <div id="adat2">2 sor</div>
    <div id="adat3">3 sor</div>
    <div id="adat4">4 sor</div>
    </div>
    </div>
    
    <script>
    var scrollspeed=2
    var fontsize=14
    var maxrow=4
    dataobj=document.all? document.all.datacontainer : document.getElementById("datacontainer")
    dataobj.style.top=5
    thelength=dataobj.offsetHeight
    scrolltest()
    
    function scrolltest(){
    dataobj.style.top=parseInt(dataobj.style.top)-scrollspeed
    if (parseInt(dataobj.style.top)<-2*fontsize)
    {
    x=document.getElementById("adat1").innerHTML
    for (j=2;j<=maxrow;j++)
    document.getElementById("adat"+(j-1)).innerHTML=document.getElementById("adat"+j).innerHTML
    document.getElementById("adat"+maxrow).innerHTML=x
    dataobj.style.top=-fontsize
    }
    setTimeout("scrolltest()",100)
    }
    </script>
    </body>




  3. #3
    Bölcs
    Csatlakozott
    07-08-28
    Hozzászólás
    1.024
    Begyűjtött 146 köszönetet
    105 hozzászólásával

    Alapbeállítás re: Futó szöveg FF alatt nem megy ie-ben igen

    Ha csak futó szöveget akarsz akkor fölösleges javascripthez nyúlni.

    van a html -ben marquee tag. http://www.htmlcodetutorial.com/_MARQUEE.html -oldalon látsz használtatára példát.



  4. #4
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.177
    Begyűjtött 558 köszönetet
    427 hozzászólásával

    Alapbeállítás re: Futó szöveg FF alatt nem megy ie-ben igen

    Ezt nem tudtam, köszi!

    Linket akarok beletenni, ami még megy is. De jó lenne valami, ami azt csinálja, hogyja fölé viszem az egeret, megáll a futás. Simán a a marquee nem tudja?



  5. #5
    Tag mrkera logója
    Csatlakozott
    09-09-03
    Hely
    Keszthely
    Hozzászólás
    86
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Futó szöveg FF alatt nem megy ie-ben igen

    A marquee önmagában nem, de ha jól emlékszem nem is szabvány elem, a ie-nek a cucca, de ma már fut azért talán minden böngészőben.

    Találtam egy jquery-s megoldást a gondodra, mely a marquee teget használja
    hxxp://remysharp.com/demo/marquee.html

    Ez menni fog a jelentős böngészők mindegyikén.



  6. #6
    Mentor Feriman logója
    Csatlakozott
    09-10-11
    Hely
    Magyarország
    Hozzászólás
    450
    Begyűjtött 3 köszönetet
    3 hozzászólásával

    Alapbeállítás re: Futó szöveg FF alatt nem megy ie-ben igen

    Nálam megy FF 3.5 alatt tökéletesen a futó szöveg.



  7. #7
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.177
    Begyűjtött 558 köszönetet
    427 hozzászólásával

    Alapbeállítás re: Futó szöveg FF alatt nem megy ie-ben igen

    Idézet mrkera eredeti hozzászólása Hozzászólás megtekintése
    A marquee önmagában nem, de ha jól emlékszem nem is szabvány elem, a ie-nek a cucca, de ma már fut azért talán minden böngészőben.

    Találtam egy jquery-s megoldást a gondodra, mely a marquee teget használja
    hxxp://remysharp.com/demo/marquee.html

    Ez menni fog a jelentős böngészők mindegyikén.
    Leírnád nekem, hogy pontosan milyen kódot hova szúrjak?



  8. #8
    Tag mrkera logója
    Csatlakozott
    09-09-03
    Hely
    Keszthely
    Hozzászólás
    86
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Futó szöveg FF alatt nem megy ie-ben igen

    Az alábbit a head-ba:

    Kód:
        <script src="hxxp://remysharp.com/demo/jquery-1.2.6.js" type="text/javascript"></script>
        <script src="hxxp://remysharp.com/downloads/jquery.marquee.js" type="text/javascript"></script>
        <script type="text/javascript">
        <!--
        $(function () {
            
            $('marquee').marquee('pointer').mouseover(function () {
                $(this).trigger('stop');
            }).mouseout(function () {
                $(this).trigger('start');
            }).mousemove(function (event) {
                if ($(this).data('drag') == true) {
                    this.scrollLeft = $(this).data('scrollX') + ($(this).data('x') - event.clientX);
                }
            }).mousedown(function (event) {
                $(this).data('drag', true).data('x', event.clientX).data('scrollX', this.scrollLeft);
            }).mouseup(function () {
                $(this).data('drag', false);
            });
        });
        //-->
        </script>
    Ez pedig maga a marquee

    HTML kód:
    <marquee behavior="scroll" direction="left" scrollamount="2" width="350">Szöveg</marquee>
    úgy állítod be ahogy a marquee-t alapból kell, A többit a jquery elintézi.

    A linkelt js-eket lehetőleg töltsd majd le, nem illik más oldaláról behívni.



  9. #9
    Tag mrkera logója
    Csatlakozott
    09-09-03
    Hely
    Keszthely
    Hozzászólás
    86
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Futó szöveg FF alatt nem megy ie-ben igen

    Sikerül? Szólj ám, ha nem megy!



  10. #10
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.177
    Begyűjtött 558 köszönetet
    427 hozzászólásával

    Alapbeállítás re: Futó szöveg FF alatt nem megy ie-ben igen

    Most csináltam meg. Megy, köszi!



A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •