-5

我有一个名为 template.php 的 php 页面,我有一个徽标,单击该页面时,它将通过选择图像文件来更改徽标图像,在该页面中进行一些操作,并将数据发送到我的控制器,然后从我在代码点火器框架中将数据(图像)存储到我的上传文件夹。然后我重定向到我完成所有操作的 template.php 页面,图像在上传文件夹中,但是当我放弃时页面上传/image.png”不起作用,但是在使用 ctrl+R 刷新页面后,它会将图像替换在徽标中的正确位置,如何通过加载图像而不按 ctrl+R 刷新来解决这个问题? ? 因为我必须通过 javascript 让它工作??是那个 php 代码不起作用还是它没有从资源加载图像?

4

1 回答 1

0

您需要使用 javascript 并预加载所有图像,或者使用 AJAX 并调用要加载的图像。

这是因为所有 php 都是在服务器(服务器端脚本)上执行的,并且在发送到浏览器之前需要刷新。使用客户端脚本 (javascript) 在浏览器中执行它。AJAX 可以是一个组合。客户端脚本调用服务器端脚本,然后获取响应

于 2012-12-06T08:35:22.670 回答