21

メッセージボックスに改行を追加するために次のことを試みていますが、機能していません。

function showMsgBox(){
  var msg = 'name: \n \n \n Doc URL';
  Browser.msgBox("Selected Doc template:", msg, Browser.Buttons.OK);
}

一重引用符または二重引用符は関係ありません。

私も試しBrowser.msgBox(msg);ましたが、どれも同じです。

私は何を間違っていますか?

ありがとうございました。

4

2 に答える 2

44

歴史的な理由から、「\n」をダブルエスケープする必要があります

function myFunction() {
  Browser.msgBox("Hello\\nWorld")
}
于 2012-10-10T06:36:34.310 に答える
0

うん、君のいうとおりだ。msgBox は、余分な空白や改行を考慮しません。同様の問題が Issue Tracker で提起されています。スターを付けてフィードバックを送信してください。

問題 1608: 空白を尊重するオプションを Browser.msgBox() に追加する

于 2012-10-09T17:15:46.173 に答える