繁体   English   中英

在发送刀片模板之前包含/执行JS

[英]include/execute JS before emailing blade template

是否可以在刀片模板中包含并执行(在发送电子邮件之前)javascript代码?

问题是我需要通过电子邮件向用户发送一些图像,这些图像是由第三方程序即时生成的。 我用AJAX请求得到了它们。 所以我现在拥有的是:

 //report.js $(document).ready(function() { //Retrieving the GPS data $.getJSON(url + user_id, function (response) { //...get and shows the images on <tbody> }); }); 
 @extends('template.user_theme.template') @section('user_content') <center> <h3> <b>Report</b> </h3> <div id="data"> <table id="images_table"> <tbody> </tbody> </table> </div> </center> @endsection <script src="{{ asset(".../report.js") }}" type="text/javascript"></script> 

但这不起作用。 电子邮件到达没有图像的用户,这意味着JS从未执行过? 或者还有其他问题吗?

是否有可能实现这样的目标? 还有其他方法吗?

JavaScript由客户端(即浏览器)执行,所以不,我认为不可能。

但正如您在JavaScript中所做的那样,您可以从PHP调用该服务并将图像信息传递给刀片模板。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM