заставить горячие точки Dreamweaver работать в электронных письмах - PullRequest
0 голосов
/ 29 февраля 2012

Мои горячие точки работают в любом браузере, когда я отправляю их по электронной почте, горячие точки перестают работать.

Должен ли я что-то изменить для электронной почты?

<img src="images/contact_40.jpg" alt="Contact" width="712" height="194" border="0"        usemap="#Map" />
  </td>
 </tr>
</table>

<map name="Map" id="Map">
 <area shape="rect" coords="305,100,455,115" href="mailto:info@bohleonline.com?subject=Newsletter Enquiry" target="_blank" />
<area shape="rect" coords="313,117,465,133" href="http://www.bohleonline.com" target="_blank" />
</map>

  <map name="Map2" id="Map2">
<area shape="rect" coords="21,63,202,102" href="http://www.bohleonline.com/interpreting.php" target="_blank" />
 <area shape="rect" coords="15,109,203,150" href="http://www.bohleonline.com/translation.php" target="_blank" />
 <area shape="rect" coords="8,159,212,211" href="http://www.bohleonline.com/conference-equipment-hire.php" target="_blank" />
 <area shape="rect" coords="12,223,231,267" href="http://www.bohleonline.com/conference-coordination.php" target="_blank" />
</map>

1 Ответ

1 голос
/ 29 февраля 2012

Большинство почтовых клиентов предотвращают рендеринг изображений по разным причинам (сбор подтверждений электронной почты является одним из них) - в вашем случае также кажется, что определенные почтовые клиенты (такие как GMail ) будут препятствовать связыванию внутри изображения карты ». Простое решение состоит в том, чтобы использовать стандартные теги привязки, которые могут не отображаться, но будут включены в электронное письмо как неработающая ссылка.

Кроме того, я предлагаю НЕ использовать тег mailto:, так как он работает только в том случае, если у пользователя установлен почтовый клиент (и, что более важно, он настроен). Направьте пользователя на свою страницу контактов, на которой должна быть обработанная на стороне сервера форма.

...