Javascript als Marquee Scrolltext anzeigen

    • Javascript als Marquee Scrolltext anzeigen

      hey.. hab da n problem... ich will oben auf meiner webseite mit nem javascript 10 verschiedene zitate von h. simpson in zufaelliger reihenfolge anzeigen lassen. dazu habe ich diesen javascript von codelifter.com gefunden.



      Source Code

      1. <script language="JavaScript">
      2. // ==============================================
      3. // Copyright 2004 by CodeLifter.com
      4. // Free for all; but please leave in this header.
      5. // ==============================================
      6. var Quotation=new Array() // do not change this!
      7. // Set up the quotations to be shown, below.
      8. // To add more quotations, continue with the
      9. // pattern, adding to the array. Remember
      10. // to increment the Quotation[x] index!
      11. Quotation[0] = "Jetzt weiß ich endlich was ich dir bieten kann Marge! Völlige und nie-endende Abhängigkeit!";
      12. Quotation[1] = "Mit wievel T schreibt man unschuldig?";
      13. Quotation[2] = "Aspirin gab's nicht, da hab ich dir Zigaretten mitgebracht.";
      14. Quotation[3] = "Bart, kannst du mal kurz das Lenkrad halten, ich muss mich an 2 Stellen gleichzeitig kratzen!";
      15. Quotation[4] = "Auf den Alkohol - die Ursache und die Lösung aller Probleme!";
      16. Quotation[5] = "Und wieviel kostet das Gratiswochenende?";
      17. Quotation[6] = "Bart, wo steckst du? Komm schon... ich muss doch noch um 6 Uhr die Zeitung von Flanders klauen!";
      18. Quotation[7] = "Neiiin!!!";
      19. Quotation[8] = "Oh mein Gott, Aliens! Fresst mich nicht, ich habe Frau und Kinder. Fresst sie!";
      20. Quotation[9] = "Teile Deine Kröten ein, sonst werden sie schnell flöten sein.";
      21. Quotation[10] = "Nukular, das Wort heißt Nukular!";
      22. // ======================================
      23. // Do not change anything below this line
      24. // ======================================
      25. var Q = Quotation.length;
      26. var whichQuotation=Math.round(Math.random()*(Q-1));
      27. function showQuotation(){document.write(Quotation[whichQuotation]);}
      28. showQuotation();
      29. </script>
      Display All




      er funktioniert auch super, jedoch kommt da jetzt filgendes problem auf...



      das ganze wird in einer tabelle angezeigt, die nicht lang genug ist und somit wird sie in die laenge gezogen, da der text manchmal zweizeilig ist. dadurch wird das ganze layout gesprengt...



      wie kann ich den in ne <marquee> Scroll funktion einbauen?



      hab den java code schon zwischen <marquee> </marquee> gesetzt, dann wird der code aber als text angexeigt... ich will aber, dass nur das zitat scrollt..



      hoffe das war halbwegs verstaendlich...
    • AW: Javascript als Marquee Scrolltext anzeigen

      Du weißt aber, dass <marquee> nur mit dem IE ausgeführt wird?
      Kannst Du nicht in die zu langen Zitate ein <br> einfügen, damit Du den Umbruch erzwingst?
      cu/2
      Borsti :D
    • AW: Javascript als Marquee Scrolltext anzeigen

      ich will aber kein umbruch! das ist es ja grade! Der umbruch kommt von alleine und zieht die tabelle somit hoeher...

      dann wird das ganze layout zersprengt und deswegen will ich, dass die zeile automatisch nach rechts und links scrollt, damit das layout heile bleibt und gleichzeitig das ganze ding angezeit wird... kann auch nach unten scrolln etc.

      und w3 valid is mir erstmal wurst..

      also..

      Source Code

      1. <script language="JavaScript">
      2. // ==============================================
      3. // Copyright 2004 by CodeLifter.com
      4. // Free for all; but please leave in this header.
      5. // ==============================================
      6. var Quotation=new Array() // do not change this!
      7. // Set up the quotations to be shown, below.
      8. // To add more quotations, continue with the
      9. // pattern, adding to the array. Remember
      10. // to increment the Quotation[x] index!
      11. Quotation[0] = "Jetzt weiß ich endlich was ich dir bieten kann Marge! Völlige und nie-endende Abhängigkeit!";
      12. Quotation[1] = "Mit wievel T schreibt man unschuldig?";
      13. Quotation[2] = "Aspirin gab's nicht, da hab ich dir Zigaretten mitgebracht.";
      14. Quotation[3] = "Bart, kannst du mal kurz das Lenkrad halten, ich muss mich an 2 Stellen gleichzeitig kratzen!";
      15. Quotation[4] = "Auf den Alkohol - die Ursache und die Lösung aller Probleme!";
      16. Quotation[5] = "Und wieviel kostet das Gratiswochenende?";
      17. Quotation[6] = "Bart, wo steckst du? Komm schon... ich muss doch noch um 6 Uhr die Zeitung von Flanders klauen!";
      18. Quotation[7] = "Neiiin!!!";
      19. Quotation[8] = "Oh mein Gott, Aliens! Fresst mich nicht, ich habe Frau und Kinder. Fresst sie!";
      20. Quotation[9] = "Teile Deine Kröten ein, sonst werden sie schnell flöten sein.";
      21. Quotation[10] = "Nukular, das Wort heißt Nukular!";
      22. // ======================================
      23. // Do not change anything below this line
      24. // ======================================
      25. var Q = Quotation.length;
      26. var whichQuotation=Math.round(Math.random()*(Q-1));
      27. function showQuotation(){document.write(Quotation[whichQuotation]);}
      28. showQuotation();
      29. </script>
      Display All


      was muss da veraendert werden, dass die textausgabe nicht einfach der text ist, sondern dass der text scrollt?
    (c) 2004-2018 Home of the Sebijk.com