gpt4 book ai didi

javascript - 用js触发外部脚本背景?

转载 作者:行者123 更新时间:2023-11-28 00:11:33 25 4
gpt4 key购买 nike

是否可以通过点击在后台触发脚本的执行?
我位于 CMS/CRM 中,并且希望在单击 CMS/CRM 中的某个链接时触发外部文件加载。

例如激活 php.mailer 发送电子邮件。

使用时好像有安全问题(跨域漏洞?)

foobar.onload()

如果不是,则不会在后台执行该文件。我已经看到它在 python 中使用 with 解决了

subprocessor()

.

外部脚本将位于我的域上,并且不会触及 CMS/CRM。
有什么想法吗?

最佳答案

在 JavaScript 中,您无法访问文件系统,但您可以使用 ajax 使用不同的方法(GET、POST...)请求某些 url。

如果需要,您从 URL 调用的脚本可以执行发送电子邮件的函数。

如果您了解 jQuery,则可以在 JavaScript 中执行类似的操作

$.get("myScript.php");

在您的 myScript.php 文件中:

mail('you@mailhost.com', 'Hello', 'Cool !');

如果您的 php 脚本不在同一域中,您应该检查 Access-Control-Allow-Origin header ,以允许您的客户端(执行 ajax 脚本的浏览器)调用远程PHP脚本

关于javascript - 用js触发外部脚本背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30830085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com