0

@anywhere はサポートされなくなったため、Twitter ウィジェットを使用せずにページから直接ツイートを送信できるようにするための優れた方法を探しています。

ツイートのテキストを入力する URL を作成することができます。

https://twitter.com/intent/tweet?text=hello+this+is+a+test+message

入力フィールドを作成し、入力されたテキストをテキスト + テキスト + テキスト形式に変換する方法はありますか。この記入済みテキストを送信すると、上記のタイプの URL にリンクされます。

だから私が言葉をタイプすると、「私はあなたたちを愛しています!」送信すると、 https ://twitter.com/intent/tweet?text=I+love+you+guys へのリンクが作成され ます。

4

2 に答える 2

1

もちろん!

<input type="text" name="msg" /><button>Tweet!</button>

<script>
    document.querySelector('button').addEventListener('click', function() {
        var msg = document.querySelector('input[name=msg]').value.replace(/ /g, '+');
        location.href = 'https://twitter.com/tweet.php?text=' + msg;
    });
</script>
于 2013-04-25T09:46:32.070 に答える
0

split("match").join("replace") - 直感に反するように見えますが、最新のブラウザのほとんどでそのように動作します。

string =split(" ").join('+')あなたの場合、入力した文字列をテキスト+テキスト+テキスト形式で取得できると思います

于 2013-04-25T09:45:57.477 に答える