婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > dedecms系統不刷新頁面改變驗證碼的兩種方法

dedecms系統不刷新頁面改變驗證碼的兩種方法

POST TIME:2020-04-04 16:18

第一種方法是在請求地址后面帶參數,這是一個小竅門。因為瀏覽器訪問服務器的時候地址后面可以帶上參數一起傳給服務器,而加載內容是只看地址不看后面的參 數;另外在<img src="地址"/>中,只要瀏覽器發現地址改變了就會自動重新加載該地址指向的圖片。所以只要給地址后面帶上當前時間的參數那么地址就一直都是不 一樣的,從而讓瀏覽器認為地址發生改變重新去加載驗證碼圖片。具體做法是:<img src="地址" onclick="this.src=this.src+'?'+(new Date()).getTime()" /> 這樣就可以在鼠標點擊圖片的時候自動改變src地址后的參數,從而實現自動加載。

第二種方法是寫一個JavaScript方法,在點擊鏈接就調用改方法改變地址從而實現自動改變。具體方法是:
<script type="text/javascript">
function changeVerifyCode(){
var img = document.getElementByIdx('imgVcode'); //在拿到id=imgVcode的<img/>對象
var time = new Date().getTime();//拿到當前時間
img.src = img.src +'?' + time;//拼接img中src的地址,目的和第一種方法一樣
}
</script>

調用的地方是<img id="imgVcode" src="地址" />之后的任何地方 。
<a href="javascript:verifyCode()">看不清楚?換個圖片</a> 點擊就可以改變驗證碼了


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 陇南市| 务川| 陕西省| 威海市| 宁河县| 东台市| 鲜城| 西乌珠穆沁旗| 乐山市| 顺平县| 宜城市| 板桥市| 拉萨市| 阿克苏市| 深水埗区| 曲周县| 青田县| 化隆| 淮北市| 会同县| 镇原县| 高台县| 嵊州市| 平顺县| 绵阳市| 中宁县| 大余县| 佛山市| 宣恩县| 资中县| 兴宁市| 兴隆县| 扶余县| 凭祥市| 镇康县| 和平县| 铁岭县| 额尔古纳市| 隆尧县| 杭锦旗| 宝山区|