IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   Как подцепить через CSS изображение из аттачмента письма? (https://www.imho.ws/showthread.php?t=116294)

EjikVTumane 09.03.2007 10:10

Как подцепить через CSS изображение из аттачмента письма?
 
Если добавить в письмо изображение как inline attachment (с cid logo.gif), то в html

<img src="cid:logo.gif"> отображает изображение, а

<style type="text/css">
div.DSS_logo{
height:50px;
background-image:url(cid:logo.gif);
background-repeat:no-repeat;
}
</style>

не отображает...

Что именно я могу упускать из виду?

xroot 09.03.2007 15:29

Цитата:

Сообщение от EjikVTumane (Сообщение 1370557)
background-image:url(cid:logo.gif);


убери cid :
пропиши путь до файла
вроде так

EjikVTumane 12.03.2007 10:30

Цитата:

Сообщение от agRav (Сообщение 1370730)
вроде так

нет - так не работает.

И вообще, тут до меня доводили мысль, что через css нельзя цеплять изображения как из обычного, так и из инлайнового аттача вообще?

Aeon 13.03.2007 05:49

Тут всё зависеть будет от майл–клиента, пожалуй. В каких–то будет работать, а в каких–то нет. А если inline css делать? типа
<div style="background-image:cid:logo.gif"> ?

Hubbitus 13.03.2007 12:34

Цитата:

Сообщение от EjikVTumane (Сообщение 1370557)
background-image:url(cid:logo.gif);

мне кажется что трабла именно в двоеточии, что если попробовать кавычки поставить, например так:
background-image:url("cid:logo.gif");
?

EjikVTumane 18.03.2007 10:57

Цитата:

Сообщение от Aeon (Сообщение 1372658)
Тут всё зависеть будет от майл–клиента, пожалуй.

Скорее всего так, ибо на html письма нет стандарта (


Цитата:

Сообщение от Hubbitus (Сообщение 1372801)
мне кажется что трабла именно в двоеточии...

Нет - не работает (

В общем, будем считать, что такой способ не является удачным... И изображения из аттача не получится из css показывать.

crawler 18.03.2007 21:03

Цитата:

It seems that the LinkedResource need a <img src=cid:back.gifto work. In my
case I had an embedded cascading style sheet with a "background-image:
url(cid:back.gif);"-property. This doesn't work.

After doing some tests with Outllook 2002 and Outllook 2003 as email-client.
I found that the "background-image: url(cid:back.gif);"-syntax works fine
when opening the mail in Outlook 2002
, but not in Outlook 2003.

After digging a little bit more I found out that statement
"background-image: url(cid:back.gif);" doesn't work due to security
restrictions in Outlook 2003. By disabling via Tools\Options\Security and
"Change Automatic Download Settings" all works fine. Strange though, that the
<img src=cid:back.gifis slipping through, but the background-image:
url(cid:back.gif); doesn't !?
http://www.thescripts.com/forum/thread506911.html

секурити ;)


Часовой пояс GMT +4, время: 06:45.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.