Как мне отформатировать строку, чтобы она была многострочной в подсказке JavaScript? - PullRequest
0 голосов
/ 17 февраля 2012

Я пытаюсь предложить пользователю многострочный текст с возможностью выбора, используя диалог prompt(). Я отформатирую текст в JavaScript, вставлю специальные символы, затем выведу подсказку, и все, что нужно сделать пользователю, это нажать Ctrl-C, потому что текст уже выделен.

Когда отображается приглашение, выбираемый текст будет выглядеть следующим образом:

Line1□Line2□Line3□

, где - символ новой строки. Все это отображается в одной строке, поэтому его легко выбрать, но вставка в Блокнот или любой другой текстовый редактор должна привести к следующему:

Line1
Line2
Line3

Я пытался \r и \n и даже \r\n, но, похоже, его усекают до первой строки.

Как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 20 февраля 2012

Вы можете использовать Ctrl + C (по крайней мере, для окон), чтобы скопировать содержимое диалогового окна (например, alert() в JavaScript).

1 голос
/ 17 февраля 2012

Не будет работать: prompt() это одна строка.

...