验证码点击刷新 this.src=this.src+'?'+Math.random()

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>后台管理</title>
<link rel="stylesheet" type="text/css" href="__ADMINRES__/css/style.css" />
<script type="text/javascript" src="__ADMINRES__/js/jquery.js"> </script>

<script type="text/javascript">
function check(form)
{
if(form.username.value == ‘‘)
{
alert("用户名不能为空");
form.username.focus();
return false;
}
if(form.password.value == ‘‘)
{
alert("密码不能为空");
form.password.focus();
return false;
}
if(form.code.value == ‘‘)
{
alert("验证码不能为空");
form.code.focus();
return false;
}
return true;
}

</script>
</head>

<body>
<div id="loginpanelwrap">

<div class="loginheader">
<div class="logintitle"><a href="#">Panelo Admin</a></div>
</div>

<form action = "{:U(‘Public/do_login‘)}" method = "post" onsubmit="return check(this)">
<div class="loginform">

<div class="loginform_row">
<label>用户名:</label>
<input type="text" class="loginform_input" name="username" value="admin" />
</div>
<div class="loginform_row">
<label>密码:</label>
<input type="text" class="loginform_input" name="password" value = "admin"/>
</div>
<div class="loginform_row">
<label>验证码:</label>
<input type="text" class="loginform_input" name="code" style="width:150px" />
<img src="{:U(‘Public/captcha‘)}" style="margin-left:5px;" onclick="show(this)" />
<script>
function show(obj){
obj.src = ‘{:U("Public/captcha","","")}/rand/‘+Math.random();
}
</script>
</div>

<div class="loginform_row">
<input type="submit" class="loginform_submit" value="Login" />
</div>
<div class="clear"></div>
</div>
</form>

</div>

</body>
</html>

验证码点击刷新 this.src=this.src+'?'+Math.random()

时间: 2024-10-11 22:39:34

验证码点击刷新 this.src=this.src+'?'+Math.random()的相关文章

thinkphp3.2 验证码生成和点击刷新验证码

背景:之前说的自己做的项目,偷懒登录模块没加验证码,想了想还是加上,找了下tp的文档,发现是有整合进去的,特记录下. 一.实例化生成验证码的类(该方法放到IndexController里面便于访问) [php] view plaincopy /**   *    * 验证码生成   */   public function verify_c(){       $Verify = new \Think\Verify();       $Verify->fontSize = 18;       $V

tp框架点击刷新验证

html 中 <img class="cimg" src="__URL__/verify?id=2>" width="50" height="22" onclick=""http://blog.51cto.com/viewpic.php?refimg=" + this.src='__URL__/verify/'+Math.random()" /></td>

问答项目---登陆验证码点击切换及异步验证验证码

输出验证方法: public function verify(){ $config = array( 'length' => 2, 'reset' => false, 'useCurve' => false, 'useNoise' => false, ); $obj = new \Think\Verify($config); $obj->entry(); } 调用: <img src="{:U('verify')}"/ id='code'> &

thinkphp验证码点击更换js实现

<img src="__CONTROLLER__/verify" alt="" onclick=this.src="__CONTROLLER__/verify/"+Math.random() style="cursor:pointer;" title="看不清,点击更换验证码"/>

为什么this.src=this.src+&#39;?&#39;

1 onclick="this.src=this.src+'?'" 这是表示当前图片链接 在当前链接值的基础上添加了一个问号 譬如当前src="check.aspx",点击后就变成了"check.aspx?",继续点就会变成 "check.aspx?????"   ...... 这个问号是没有实际意义的,它唯一的作用是向IE表明: 图片链接发生了变化,图片需要刷新. 这么写也是可以的document.getElementByI

.net图片验证码生成、点击刷新及验证输入是否正确

①创建ValidateCode.aspx,在ValidateCode.aspx.cs中加入如下代码.生成验证码图片,在页面上输出,输出jpeg格式. protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Bitmap b = new Bitmap(80, 30);// 图片大小 Graphics g = Graphics.FromImage(b);// 对图片操作 g.Clear(Color.Gray)

yourphp点击刷新验证码

加入css <script type="text/javascript" src="./Public/Js/my.js"></script>  没有这段js的话,无法刷新验证码 html代码 <div class="f3"><input name="verifyCode" id="verifyCode" size="7" value="

[oldboy-django][2深入django]点击刷新验证码

# 点击更新验证码,只要重新在发送一个请求即可 <img src="/check_code/" onclick="updateCode(this);" width="150px" height="34px" title="点击刷新验证码"> function updateCode(ths) { ths.src = ths.src + '?' } /check_code/ 和/check_code

php验证码+js点击刷新

注意: linux环境的php验证码需要安装gd库,而win环境默认是装上了的 linux环境安装gd库的命令: 如果php版本是7.x: sudo apt-get install php-gd 如果php版本是5.x: sudo apt-get install php5.6-gd php的验证码实现: <?php Header("Content-type: image/gif"); /* * 初始化 */ $border = 0; //是否要边框 1要:0不要 $how = 4