
从 div 中获取图片网址到 php
在 HTML 页面中,通过 id 为 “imgs_url” 的 div 显示上传的图片网址。使用 JavaScript 中 uploader 的 ‘uploadSuccess’ 事件处理程序,将上传的图片网址追加到此 div 中。
如何将此网址分配给 PHP 变量?
方法 1:通过隐藏的表单输入
在上传表单中添加一个隐藏的输入元素,并使用 JavaScript 在上传成功后将 “imgs_url” 的内容保存到该输入元素中。PHP 页面可以通过 $_POST[‘imgs_url’] 访问上传的网址。
立即学习“PHP免费学习笔记(深入)”;
方法 2:直接从 JavaScript 获取
使用 XMLHttpRequest 对象或 fetch() 方法,可以从 JavaScript 直接向 PHP 页面发送请求,并将 “imgs_url” 的内容作为请求参数发送。PHP 页面可以通过 $_POST[‘imgs_url’] 或 $_GET[‘imgs_url’](取决于请求类型)访问上传的网址。
示例代码:
方法 1
// 在 uploader 的事件处理程序中保存 URL 到隐藏的输入uploader.on('uploadSuccess', function(file, response) { $("[name=imgs_url]").val(response.imgurl);});
方法 2
// 使用 XMLHttpRequest 发送请求var xhr = new XMLHttpRequest();xhr.open('POST', 'upload.php', true);xhr.setRequestHeader('Content-Type', 'application/json');xhr.send(JSON.stringify({ imgs_url: $("#imgs_url").text() }));
以上就是如何将 JavaScript 中的图片网址传递给 PHP 变量?的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1558602.html
微信扫一扫
支付宝扫一扫