2013-10-23 9 views
6

だから今のようなスクリプトがあります: popUp( "https://twitter.com/intent/tweet?text=" +挨拶+ poem + " - & url =" + siteURL、704、260);URLのツイートに改行を挿入しますか?

「詩」俳句であり、私はそれが好きで持ってみたい:それは今ある LINE1 LINE2 LINE3

ではなく、行1行// 2 // 3行、。 \ nのようなものをそこに挿入してみましたが、役に立たなかったのです。 "Poem"は単にline1 + "//" + line2のように構成されています...

+0

もしあなたがhtmlページに表示しているなら(私はあなたがいると仮定します)、改行の代わりに
タグを試してください。 –

+0

ユニコードの改行コードを試してください。 "+" \ u000a "+ ...' – Plato

+0

これらのいずれにもサイコロはありません: – prismspecs

答えて

13

あなたが推測したように、改行文字はURLには表示されません。
ランダムなエスケープ・メカニズムを使用しても、何か良いことはありません。あなたは、URLエンコード改行する必要があります:あなたがHTMLフォームから投稿している場合

https://twitter.com/intent/tweet?text=abc%0adef

+1

あなたが今まで最高です – prismspecs

2


は、Twitter上で改行を作成します。あなたは文字の中のスペースを削除する必要があります、私は答えを改行にエスケープしないようにする方法を見つけることができませんでした。アイロニーの警告

+0

私はこれを試してみました。これは、動作していない – ARUN

+0

@ARUNこのボタンコードを生成するためにTwitterのフォームを入力するときに機能します。 –

関連する問題