Восстановить текст с разрывами строк из внешней переменной - PullRequest
0 голосов
/ 07 декабря 2018

У меня есть область ввода текста, в которой текст сохраняется в переменную MyNotes.

У меня есть javascript на триггере значка электронной почты, который фиксирует информацию о переменной MyNotes и использует адрес электронной почты пользователя для отправки содержимого вих в электронном письме.

Проблема в том, что я не могу сохранить разрывы строк из текста в MyNotes, когда JavaScript помещает содержимое в тело письма.

Воткод для функции электронной почты:

var player = GetPlayer();

var useremail=player.GetVar("Email");

var subject="Cognitive Bias";

var notes1=player.GetVar("MyNotes");

var content="Cognitive Bias%0d%0A%0d%0A";

content+=notes1;

var mailto=link='mailto:'+useremail+'?subject='+subject+'&body='+content;

win=window.open(mailto_link,'emailWin');

MyNotes - это переменная, в которую сохраняется текстовое содержимое.

Я попытался добавить

.replace(/\n/g, "\\par\n")

к различным частямкода, чтобы попытаться отобразить разрывы, но безуспешно.

Код был изначально разработан разработчиком электронного обучения для добавления возможностей ведения заметок в учебные программы.

У меня небольшой опыт работы с JavaScript.

Любая помощь приветствуется.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...