7

タイトルのテキストをスクロール可能にしたいのですが、その下のコードをうまくスクロールできるようにしますが、入力したテキストはスペースなしで表示されます。つまり、文字列のスペースは考慮されません。

<script type="text/javascript">
    //function for tittle scrolling
    function scrlsts() {
        //var scrltest = " Nature ";
        scrltest=document.title;

        //alert(scrltest);
        scrltest = scrltest.substring(1, scrltest.length) + scrltest.substring(0, 1);

        //alert(scrltest);
        document.title = scrltest;

        setTimeout("scrlsts()", 1000);
    }
    $(document).ready(function() {
        var scrltest = " Nature dff ssfd ";
        document.title=scrltest;
        scrlsts();
    });
</script> 

前もって感謝します

4

5 に答える 5

17

これらを長い間作成していませんが、これはうまくいくはずです:

(function titleScroller(text) {
    document.title = text;
    setTimeout(function () {
        titleScroller(text.substr(1) + text.substr(0, 1));
    }, 500);
}(" Nature dff ssfd "));
于 2013-05-03T08:03:08.087 に答える