天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

JS 參數傳遞的實際應用代碼分析

原因很簡單,在DOM中沒有id為msg_box的div標簽,該怎么解決這個問題呢?
方案:
在所有頁面公用的頭部文件header.tpl.html中寫入:
復制代碼 代碼如下:
<script>
function changMenu(index){
if(typeof getElementById("msg_box") == "object"){
//如果存在msg_box對象 則刷新該頁的對象
showMenu(index);
}else{
//如果不存在 則重定向到使用Ajax刷新的頁面
window.location = "/index.html";
}
}
</script>

但是該項目index.html存在四個相同性質的頁面,都需要Ajax來刷新,這樣就存在一個問題,當用戶點擊第三個欄目時,雖然可以回到index.html,但是無法刷新內容到第三個欄目。這時有兩種解決方案:
方案1:
第一步:
在所有頁面公用的頭部文件header.tpl.html中寫入:
復制代碼 代碼如下:
<script>
function changMenu(index){
if(typeof getElementById("msg_box") == "object"){
//如果存在msg_box對象 則刷新該頁的對象
showMenu(index);
}else{
//如果不存在 則重定向到使用Ajax刷新的頁面
window.location = "/index.html?type="+index;
}
}
</script>

第二步:
改進showMenu函數
復制代碼 代碼如下:
function showMenu(index){
if(typeof getElementById("msg_box") == "object"){
//如果存在msg_box對象 則刷新該頁的對象
......
}else{
url = window.location.href;
reg = /^(.*)//index/.html/?type/=/d$/gi;
if(reg.test(url)){
//如果符合傳參數頁面的url。則獲取該參數
index = url.substr(url.length - 1);
......
}
}
}

方案2:
調用JS的cookie功能傳遞參數
在所有頁面公用的頭部文件header.tpl.html中寫入:
復制代碼 代碼如下:
<script>
function changMenu(){
index = getCookie("index");
if(index == null) index = 1;
if(typeof getElementById("msg_box") == "object"){
//如果存在msg_box對象 則刷新該頁的對象
showMenu(index);
}else{
setCookie("index", index);
//如果不存在 則重定向到使用Ajax刷新的頁面
window.location = "/index.html";
}
}
function setCookie(name, value){  
 var Then = new Date()  
 Then.setTime(Then.getTime() + 1*3600000 ) //小時  
 document.cookie = name+"="+value+";expires="+Then.toGMTString();  
}
function getCookie(name)
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return null;
}
 
</script>

JavaScript技術JS 參數傳遞的實際應用代碼分析,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: brazzers情欲狂欢 | 5G在线观看免费年龄确认 | 灌饱娇嫩H将军公主最新章节 | 中文字幕成人在线观看 | 国产叼嘿久久精品久久 | 蜜柚影院在线观看免费高清中文 | 草神被爆漫画羞羞漫画 | 久久久久久久久久毛片精品美女 | 国产色精品久久人妻无码看片软件 | 日本熟妇乱妇熟色在线电影 | 国产成人综合95精品视频免费 | 伦理片天堂eeuss影院 | 神马影院午夜伦理限级 | 99re久久这里只有精品 | 日韩中文亚洲欧美视频二 | 欧美精品AV无码一区二区 | 亚洲精品视频在线观看视频 | 国产AV在线传媒麻豆 | 中文字幕偷乱免费视频在线 | 99热久久视频只有精品6 | 亚洲国产中文字幕在线视频综合 | 果冻传媒在线完整免费播放 | 91麻豆精品一二三区在线 | 国内精品乱码卡一卡2卡三卡新区 | 揉抓捏打抽插射免费视频 | 永久久久免费人妻精品 | 和尚轮流澡到高潮H | 久久免费国产 | 欧美三级黄色大片 | 白人大战34厘米黑人BD | 熟妇少妇任你躁在线无码 | 国产女人喷潮视频免费 | 91情国产l精品国产亚洲区 | 年轻漂亮的妺妺中文字幕版 | 午夜福利电影网站鲁片大全 | 十分钟免费视频大全在线 | 夜色福利院在线观看免费 | 伊人久综合 | 挠黑色超薄丝袜脚心vk40分钟 | 精品国产露脸久久AV麻豆 | 高h 大尺度纯肉 np快穿 |