javascript - 如何用脚本更改ajximage.php?

标签 javascript php html

我的问题:我有一个图像,其来源是 php 页面 ajximage.php。我有一个可以改变图像的按钮。如何做到这一点?

我的代码:

function change_capcha()
{
$("#imgCaptcha").attr('src', 'create_image.php');
}

和图像:

<img id="imgCaptcha" src="create_image.php"  width="100" height="40" />
<img src="images/reload.png" width="24" height="24" onclick="change_capcha()" title="change   validation code">

这在 Chrome 中工作得很好,但在 Mozila 中却不起作用。请帮忙!

最佳答案

使用Ajax从php页面获取图像

function change_capcha() {
        $.ajax({
           url:'create_image.php?'+Math.random(),
           success:function(data){
              $('#imgCaptcha').attr('src', data);
           }
        });            
    }

或者

function change_capcha() { $("#imgCaptcha").attr('src', 'create_image.php?'++Math.random()); }

关于javascript - 如何用脚本更改ajximage.php?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20065377/

相关文章:

javascript - 根据选项值匹配选择对象变量

javascript - 以相对方式绝对定位 n 个 child ?

javascript - 我可以在 Javascript 中定义自定义运算符重载吗?

javascript - 如何在某些文本的每 5,000 个字符后面的第一个 <p> 或 <br> 之后插入 <hr>?

php - php 中变量的大小(以 KB 为单位)

css - 调整浏览器窗口大小时,Div 会重新定位

html - 在创建 CSS 5 星评级时遇到问题

javascript - 给定一个整数数组,找到数组中第二大和第二小的整数

javascript - Jquery 在点击类时附加按钮

php - 重置对象与构建新对象