我可以从电子邮件中呈现的 HTML 向服务器发送请求吗?
Can I send requests to the server from HTML rendered in email?
我正在尝试实现以下功能。
服务器向不一定在服务器中拥有帐户的用户发送电子邮件。
在电子邮件中,要求用户对某个模型进行评分(向服务器发送请求)。
我能否以这样一种方式实现,即用户可以单击按钮并且不会被重定向到其他页面,而是直接将请求发送到服务器。
<div>
<p> Hi {{ user }}, </p>
This e mail is to kindly ask you to rate {{ job_seeker }}, who previously
worked with you.
Please rate him from 1 to 3 below.
<button onclick="some function that wont work in email">1</button>
<button>2</button>
<button>3</button>
</div>
我正在使用 django。
否,您不能在电子邮件模板中执行JavaScript。
由于严重的安全问题,大多数电子邮件客户端阻止 JavaScript 执行。这就是为什么您的重定向脚本不起作用。
解决方案是使用带有 URL 的 <a>
标记来指定页面 link 而不是 <button>
.
我正在尝试实现以下功能。
服务器向不一定在服务器中拥有帐户的用户发送电子邮件。 在电子邮件中,要求用户对某个模型进行评分(向服务器发送请求)。
我能否以这样一种方式实现,即用户可以单击按钮并且不会被重定向到其他页面,而是直接将请求发送到服务器。
<div>
<p> Hi {{ user }}, </p>
This e mail is to kindly ask you to rate {{ job_seeker }}, who previously
worked with you.
Please rate him from 1 to 3 below.
<button onclick="some function that wont work in email">1</button>
<button>2</button>
<button>3</button>
</div>
我正在使用 django。
否,您不能在电子邮件模板中执行JavaScript。
由于严重的安全问题,大多数电子邮件客户端阻止 JavaScript 执行。这就是为什么您的重定向脚本不起作用。
解决方案是使用带有 URL 的 <a>
标记来指定页面 link 而不是 <button>
.