0

ページに表示したいTwitterユーザー名が6つあります。6つすべてを一度に表示するのではなく、ランダムに1つを選択して、一度に1つずつ表示したいと思います。

ただし、ページの読み込み後にTwitterウィジェットを更新するのに問題があります。ウィジェットの最後の行は、次のように関数setUser()を呼び出します。

}).render().setUser(document.getElementById("TWITTER_PROFILE_HERE").value).start();

TWITTER_PROFILE_HEREをランダムに選択した特定の名前に変更するにはどうすればよいですか?

前もって感謝します。

参考までに、ウィジェットページを作成するためのリンクは次のとおりです。http://twitter.com/about/resources/widgets/widget_profile

4

1 に答える 1

1

var ユーザー名を必要なものに変更してください。

<script>

var username = "WHATEVER_USERNAME"; // Add this line in to determine which username you want.

new TWTR.Widget({
  ...
}).render().setUser(username).start();
</script>

または、すべての名前から 1 つのランダムな名前を選択する場合。

<script>

    var usernames = ['user_1', 'user_2', 'user_3', 'user_4'];

    var username = usernames[Math.floor(Math.random()*usernames.length)];    

    new TWTR.Widget({
      ...
    }).render().setUser(username).start();

</script>
于 2012-04-17T16:12:46.180 に答える