Member 14168791 Ответов: 1

Часть "\R\n" игнорируется


вставка возврата каретки и перевода строки в Java строку не работает
Мой код
function printpage()
        {
            var originalContents = document.body.innerHTML;
            var printReport = document.getElementById('textbox1').innerHTML;  ///Content to be printed
            printReport = printReport + "\r\n" + 'Adding some other text';
            document.body.innerHTML = printReport;
            window.print();
            document.body.innerHTML = originalContents;
        }


часть "\r\n" игнорируется - почему? Решение этой проблемы?
Я работаю на сервере Windows IIS.

Что я уже пробовал:

печать без CrLf работает хорошо, но нет никакой разницы при вставке CrLf. Все на одной линии.

Richard Deeming

NB: Несмотря на схожие названия, Java и Javaскрипт это не один и тот же язык. Вы имеете дело с Язык JavaScript струна, а не а Ява строка.

1 Ответов

Рейтинг:
9

OriginalGriff

Поскольку HTML не распознает новые строки стиля "/r/n": попробуйте вместо этого использовать новую строку HTML:

printReport = printReport + "<br />" + 'Adding some other text';