powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / PDF to browser
4 сообщений из 4, страница 1 из 1
PDF to browser
    #38637043
delta_beta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! нужно вывести содержимое pdf в отдельном окне. Содержимое передается с сервера аяксом в виде кода base64.
Были попытки сделать так:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
					if(!data.pos) {
						var pdfText = (data.content);
						var template = '<embed width=100% height=100%'
							+ ' type="application/pdf"'
							+ ' src="data:application/pdf,base64;'
							+ (escape(Base64.decode(pdfText)));
							+ '"></embed>';
						//var template = "<object type='application/pdf' data= '" + jsonString + "'>";
						var windowPrint,
						    objBrowse = window.navigator;

						if(objBrowse.appName == "Opera"){
						   windowPrint = window.open('', '_blank', 'width=800,height=600,resizable=yes,scrollbars=yes,status=yes');
						} else {
						    windowPrint = window.open('', '_blank');
						}
						windowPrint.document.write(template);
						windowPrint.document.close();
						windowPrint.focus();
						setTimeout(function(){
							windowPrint.print();
							windowPrint.close();
						}, 500);
					}




Но открывается пустое окно. Подскажите, пожалуйста, как можно решить данную проблему?
...
Рейтинг: 0 / 0
PDF to browser
    #38637059
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
delta_beta,

Сдается мне, при таком синтаксисе как раз не надо декодировать его, хотя могу ошибаться.
...
Рейтинг: 0 / 0
PDF to browser
    #38637070
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
delta_beta
Код: javascript
1.
Base64.decode

может, наоборот?
...
Рейтинг: 0 / 0
PDF to browser
    #38637083
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
delta_beta
Код: javascript
1.
(escape(Base64.decode(pdfText)));

думаю, тут надо просто pdfText.
и точку с запятой убрать
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / PDF to browser
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]