suche script text tauschen(wie gif)


  • zerberus
  • 1752 Aufrufe 10 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • suche script text tauschen(wie gif)

    vorab: ich weis das der titel bissel blöde klingt, aber ich komm grad irgentwie net aufn namen wie sich das nennt, also hab ich versucht kurz zu bescheiben....

    also ich suche ein script das text in einem bestimmten zeitabstand austauscht.... also quasi wie ein gif bild... nur das nicht die bilder der reihe nach ausgegeben werden, sondern der text getauscht....

    am besten wäre wenn man damit auch größere inhalte tauschen könnte.....

    hab schon nach sochen scripts gesucht... aber wenn ich netmal weis wie sich das ganze nennt is schwer was zu finden....


    mfg zerberus
  • net zufällig.... aber sonst passt die beschreibung :)

    hab aber wie gesagt nix gefunden.....

    maximal mir ein paar wörtern.... da waren dann aber immer noch so übergänge drin.... die will ich net...
  • Guckst Du... :)

    HTML-Quellcode

    1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    2. <html>
    3. <head>
    4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    5. <script type="text/javascript">
    6. <!--
    7. // TxtChgTimer
    8. // (C) 2005 - Metaphore
    9. var Messages = new Array
    10. (
    11. "Watt... Du willst diesen Text hier gleich nicht mehr sehen?",
    12. "Stattdessen den hier?...",
    13. "... oder den?",
    14. "...oder wieder den Ersten?",
    15. "Okay!.. Bitte:"
    16. )
    17. // Texte durch Kommas getrennt wie oben eingaben.. ACHTUNG: Letzter Text ohne abschließendes Komma!
    18. var mSec = 2000; // Zeitl. Abstand in dem die Texte geändert werden sollen (in Millisekunden)
    19. var mNum = 0;
    20. var IntAct = window.setInterval("chgtext()", mSec);
    21. function chgtext()
    22. {
    23. //alert(Messages[mNum]);
    24. document.getElementById("TxtChgTimerTxt").firstChild.nodeValue=Messages[mNum];
    25. mNum++;
    26. if (mNum == Messages.length)
    27. {
    28. mNum = 0;
    29. }
    30. }
    31. -->
    32. </script>
    33. </head>
    34. <body>
    35. <span id="TxtChgTimerTxt">TEST</span>
    36. </body>
    37. </html>
    Alles anzeigen
  • zerberus schrieb:

    das ganze is schon sehr gut... nur kann ich da keine ganzen seitenteile tauschen... also mit html code drin uns so...


    Klar geht das.. mit einer kleinen Änderung. Positioniere das SPAN-Tag an der Stelle Deiner HTML-Datei, die Du dyn. haben möchtest und ersetze in obigem Skript die Zeile

    Quellcode

    1. [...]
    2. document.getElementById("TxtChgTimerTxt").firstChild.nodeValue=Messages[mNum];
    3. [...]


    durch die Zeile:

    Quellcode

    1. [...]
    2. document.getElementById("TxtChgTimerTxt").innerHTML=Messages[mNum];
    3. [...]


    Die einzelnen Elemente in dem Array oben kannst bzw. musst Du dann natürlich in HTML notieren. Zum Bleistift:

    Quellcode

    1. var Messages = new Array
    2. (
    3. "<b>Watt</b>... Du willst diesen Text hier gleich nicht mehr sehen?",
    4. "<i>Stattdessen den hier?...</i>",
    5. "<img src=\"http://www.freesoft-board.to/images/misc/vbulletin3_logo_white.gif\" border=\"0\">",
    6. "...oder wieder den Ersten?",
    7. "Okay!.. Bitte:"
    8. )


    Wichtig dabei ist, dass Du vor Anführungszeichen <"> immer einen Backslash <\> machst!