-1

ここのようにTwitterのフォロワーを表示したい:

ここに画像の説明を入力
したがって、テキストフィールドにユーザー名を入力すると、フォロワーの結果が下部に表示されます

これは私のコードです:

  • index.html

    <html>
    <head>
    <start twitter fan box –&gt;
    <script type="text/javascript" src="script.js"></script>
    <title></title>
    </head>
    <body>
    <div id="twitterfanbox">
    <script type="text/javascript">fanbox_init("your_username");
    </script type="text">
    </start>
    </div id="twitterfanbox"> 
    </body>
    </html> 
    
  • script.js

function fanbox_init(screen_name){document.getElementById('twitterfanbox').innerHTML=

    '\<iframe name=\"fbfanIFrame_0\" frameborder=\"0\" allowtransparency=\"true\"
src=\"http://s.moopz.com/connect.html?user='+screen_name+'\" class=\"FB_SERVER_IFRAME\" scrolling=\"no\" style=\"width: 300px; height: 250px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; \"\>\<\/iframe\>';}
4

1 に答える 1

1

これで、常に文字列リテラル "your_username" を fanbox_init: に渡しますfanbox_init("your_username")

試してくださいfanbox_init(prompt("what is your Twitter username?"))- または 2 つのステートメントとして:

var username = prompt("what is your Twitter username?");
fanbox_init(username);

これにより、プロンプト (ユーザーがテキスト行を入力できるポップアップ ボックス) が表示され、その値が に渡されますfanbox_init

于 2013-01-13T18:23:07.157 に答える