Имя: Пароль:
IT
Админ
Смотреть pdf в поле html УФ foxit-ом, но чтоб только foxit-ом
0 bolobol
 
16.01.19
11:28
День добрый!

Имеется на УФ поле html в котором есть объект, описанный как:

<html>
<body>
<p><embed type=""application/pdf"" src=""" + ВрХр + """ /></p>
</body>
</html>

Этот объект успешно видно и при установленном adobe и при установленном foxit.
Как ограничить просмотр только foxit-ом?
Сменить type=""application/pdf"" на что-то иное или можно зарегистрировать вручную, например: type=""application/pdf1c""
1 ДенисЧ
 
16.01.19
11:31
Ага. Сменить. И перекомпилировать фоксит )))
Убери из соответствий типов свой акробат
2 bolobol
 
16.01.19
12:18
(1) Интернет не знает, как раскодировать совет "Убрать из соответствий типов акробат"
3 sandal_r
 
16.01.19
12:35
поле html - это фактически Internet Explorer.
Как IE будет показывать embedded pdf - зависит от самого IE. 1С лишь передаёт html код.
Видимо надо копать в сторону скриптов для отключения аддона Adobe для IE.
4 bolobol
 
16.01.19
15:35
(3) Adobe в IE отключён, потому и pdf не видно в 1С. Устанавливая Foxit - в IE отображаются pdf снова, но теперь Foxit-ом.

type=""application/pdf"" - указывает конкретный тип, который опознаётся, подбирается программа и отображает.
Выход один - указать тип FoxIt-а, или создать новый тип, если в FoxIt-е нет собственного, и ассоциировать этот тип с FoxIt-ом.

Нужны нужные записи реестра.
5 Симпатяга
 
16.01.19
15:44
(0) удали adobe
6 bolobol
 
16.01.19
16:41
(5) 100 долларов
7 sandal_r
 
16.01.19
17:08
(4)
>>Adobe в IE отключён, потому и pdf не видно в 1С.  Устанавливая Foxit - в IE отображаются pdf снова, но теперь Foxit-ом.

А в 1С отображается при установленном Foxit?
8 sandal_r
 
16.01.19
17:12
9 bolobol
 
16.01.19
17:59
Точно же! Это ОНО! Спасибо!!!