javascript 无法在电子邮件中使用
javascript not working inside email
我正在从我的 SAP 系统向 gmail 发送电子邮件。正文是基于 html 和 javascript 的内容。现在,要求是在电子邮件中创建一个新的 url window onclick 按钮或 link,这将在弹出窗口中打开网页 window。
因此,当我在 SAP 中测试它时,它工作正常,但是当我在 gmail 应用程序中测试它时,它在新选项卡(整页)中调用 URL。
由于它只是一个信息 window,我希望它尽可能小。
这是我的电子邮件内容代码
<!DOCTYPE html>
<html>
<body>
<script type="text/javascript">function target_popup(form){
window.open("","formpopup","width=3000,height=40,resizable,scrollbars");
form.target="formpopup";}
</script>
<form action="https://testapp.html" onsubmit="target_popup(this)">
<input type="submit" value="Go to Google" />
</form>
</body>
</html>
所有电子邮件客户端都有(并且必须有)针对运行任何在电子邮件中发现的任何Javascript的严格政策。
这是一项严格的安全要求,您无法绕过它。哪个好。您只能将 Javascript 放在目标站点上,不能放在电子邮件中。
我正在从我的 SAP 系统向 gmail 发送电子邮件。正文是基于 html 和 javascript 的内容。现在,要求是在电子邮件中创建一个新的 url window onclick 按钮或 link,这将在弹出窗口中打开网页 window。
因此,当我在 SAP 中测试它时,它工作正常,但是当我在 gmail 应用程序中测试它时,它在新选项卡(整页)中调用 URL。 由于它只是一个信息 window,我希望它尽可能小。
这是我的电子邮件内容代码
<!DOCTYPE html>
<html>
<body>
<script type="text/javascript">function target_popup(form){
window.open("","formpopup","width=3000,height=40,resizable,scrollbars");
form.target="formpopup";}
</script>
<form action="https://testapp.html" onsubmit="target_popup(this)">
<input type="submit" value="Go to Google" />
</form>
</body>
</html>
所有电子邮件客户端都有(并且必须有)针对运行任何在电子邮件中发现的任何Javascript的严格政策。
这是一项严格的安全要求,您无法绕过它。哪个好。您只能将 Javascript 放在目标站点上,不能放在电子邮件中。