公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

JS技巧:window.location.href出問題分析思路

admin
2010年8月17日 23:12 本文熱度 4628

今天在公司給別的同事改bug,其中一個(gè)是window.location.href  不起作用


alert(”ok”)
window.location.href = ‘/event/index.php?from_city=’ + site;


上面的alert(”ok”);是不跳轉(zhuǎn)后用來調(diào)試的,頁(yè)面反映為現(xiàn)實(shí)url的值,但不進(jìn)行跳轉(zhuǎn),分析思路是window.location.href出問題,所以嘗試了常用的調(diào)試方式,比如:


判斷是否是在包含頁(yè)里面:采用


window.parent.location.href=url; //這個(gè)完全否決,因?yàn)椴皇沁@種情況


采用 window.href location.href document.href均無效


于是跳出判斷函數(shù)內(nèi)部出錯(cuò),分析頁(yè)面出發(fā)該函數(shù)的事件,原來是這樣的:


<a href=”javascript:void(0)” onclick=”changeSite(’200′)”>


發(fā)現(xiàn)問題:<a href=”javascript:void(0)” ,于是修改為:


<a href=”javascript:changeSite(’200′)”>


于是一切正常!


為什么會(huì)發(fā)生這個(gè)問題呢?我們來看看javascript:void(0) :


JavaScript中void是一個(gè)操作符,該操作符指定要計(jì)算一個(gè)表達(dá)式但是不返回值。


void 操作符用法格式如下:
1. javascript:void (expression)
2. javascript:void expression


expression 是一個(gè)要計(jì)算的 JavaScript 標(biāo)準(zhǔn)的表達(dá)式。表達(dá)式外側(cè)的圓括號(hào)是可選的,但是寫上去是一個(gè)好習(xí)慣。 (實(shí)現(xiàn)版本 Navigator 3.0 )


你可以使用 void 操作符指定超級(jí)鏈接。表達(dá)式會(huì)被計(jì)算但是不會(huì)在當(dāng)前文檔處裝入任何內(nèi)容。


下面的代碼創(chuàng)建了一個(gè)超級(jí)鏈接,當(dāng)用戶點(diǎn)擊以后不會(huì)發(fā)生任何事。當(dāng)用戶點(diǎn)擊鏈接時(shí),void(0) 計(jì)算為 0,但在 JavaScript 上沒有任何效果。


<A HREF=”javascript:void(0)”>單擊此處什么也不會(huì)發(fā)生</A>


下面的代碼創(chuàng)建了一個(gè)超級(jí)鏈接,用戶單擊時(shí)會(huì)提交表單。


<A HREF=”javascript:void(document.form.submit())”>
單擊此處提交表單</A>


對(duì)于jquery 和yui等前端框架來說他們都有阻止默認(rèn)事件的方法,在調(diào)用window.location.href 等其他重定向方法之前阻止掉連接的默認(rèn)事件就可以哈


比如


$(’#changesite-panel a.city’).click(function(ev){
ev.preventDefault();
changeSite($(this).attr(’rel’));
});
function changeSite(site){
window.location.href = ‘/event/index.php?from_city=’ + site;
}
})();


該文章在 2010/8/17 23:12:00 編輯過
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 丰满大乳奶水在线播放 | 国产精品夜夜躁日日躁 | 国产成人w一区二区三区综合 | 国产真实高中生在线在线观看 | 国产亚洲日韩网曝欧美精品 | 97色精品视频在 | 国产嫩草在线观看视频 | 超大乳抖乳露双乳呻吟电影 | 动漫成人无码精品一区二区三区 | 国产精品视频第一区 | 2025年最新偷拍视频一区 | 国产欧美日韩v另类在线播放 | 国产精品自拍视频合集 | 91精品一区二区三三免 | 国产精品欧美一区二区三区四区 | 国产成人亚洲精品无码不卡 | 国产成人高清在线观看播放 | 国产字幕无码avbb | 国产日韩亚洲欧洲一区二区三区 | 国产在线观看精品香蕉v区 国产在线观看精品一区二区 | 国产91精品福利资源在线观看 | 丰满少妇熟女高潮流白浆 | 国产经典系列在线观看 | 成人av无码国产在线 | 国产成人精品午夜福利电影 | 国产日韩一区二区三区在线播放 | 国模少妇一区二区三区 | 国产精品无码亚洲av一区 | 成在人线av无码免费看 | 国产真实一区二区三区 | 成人综合网站 | 国产精品国产三级久久久久电影 | 福利一区二区三区在线视频 | 国产成人片一区二区三区白 | 国内熟妇人妻色在线视频 | 国产一区二区三区正品 | 国产精品白浆精子流水合集 | 91精品国产高久久久成人 | 精品亚洲w码日韩中文 | 国产中文欧美在线视频 | 福利一区二区视频 |