摘要:頁(yè)面開發(fā)時(shí),在頁(yè)面中對(duì)同一鏈接可以多次訪問,這時(shí)不同的瀏覽器可能處理方式不同,如我測(cè)試是用的是可能是瀏覽器本身緩存的緣故,會(huì)拒絕訪問。
1.頁(yè)面開發(fā)時(shí),在頁(yè)面中對(duì)同一url鏈接可以多次訪問,這時(shí)不同的瀏覽器可能處理方式不同,如IE(我測(cè)試是用的是IE11)可能是瀏覽器本身緩存的緣故,會(huì)拒絕訪問。
這時(shí)我得解決辦法是,在每一個(gè)url訪問時(shí)后面多加一個(gè)時(shí)間搓的參數(shù),如
var timestamp = new Date().getTime(); window.location.href ="index?ts="+timestamp;
這樣可以有效的防止一下現(xiàn)象。
同時(shí)還有一種方法同樣可以解決,因?yàn)槲业捻?xiàng)目中用了jquery,所以我在每個(gè)頁(yè)面的js中加上如下語句
$.ajaxSetup ({ cache: false //設(shè)置成false將不會(huì)從瀏覽器緩存讀取信息 });
2.在jsp頁(yè)面開發(fā)時(shí),會(huì)遇到頁(yè)面跳轉(zhuǎn)路徑的問題,如相對(duì)路徑、絕對(duì)路徑。因?yàn)閖sp的訪問時(shí)通過servlet或是用struct的action等時(shí),這樣和本地訪問或是直接訪問頁(yè)面的路徑不一樣了。
所以我通過用basepath的方式解決訪問路徑混亂的問題。
首頁(yè),我在公用的jsp頭文件會(huì)加上下面的話
<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path; System.out.println("basePath===>>"+basePath); %>
上面的語句應(yīng)該輸出http://ip:端口,作為basepath
然后可以在
標(biāo)簽中加上" />
或是
是別的頁(yè)面可以獲取到basepath的值。這里我推薦用后一種方法。
這時(shí),在jsp中如果想跳轉(zhuǎn)頁(yè)面或是請(qǐng)求action時(shí),就應(yīng)該
var timestamp = new Date().getTime(); var basepath = $("#basepath").val(); window.location.href = basepath+"/doIndex?ts="+timestamp;
3.如何用獲取base標(biāo)簽中href的值
var href = $("base")[0].href
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/81384.html
摘要:框架這部分是小程序開發(fā)的核心,小程序采用視圖和邏輯層代碼相分離的結(jié)構(gòu),如果你用過這部分也不難理解,但是也有一些區(qū)別。工具這部分沒有什么好說的,微信開發(fā)開始還是用微信自己的開發(fā)工具比較方便。 小程序開發(fā)文檔使用說明 小程序的文檔分為 簡(jiǎn)易教程、框架、組件、API?、工具h(yuǎn)ttps://developers.weixin.qq.... 簡(jiǎn)易教程---介紹小程序開發(fā)的一些基本情況 開發(fā)方式...
摘要:對(duì)微信小程序進(jìn)行全局配置,決定頁(yè)面文件的路徑窗口表現(xiàn)設(shè)置網(wǎng)絡(luò)超時(shí)時(shí)間設(shè)置多等。 微信小程序知識(shí)總結(jié)及案例集錦 微信小程序的發(fā)展會(huì)和微信公眾號(hào)一樣,在某個(gè)時(shí)間點(diǎn)爆發(fā) 學(xué)習(xí)路徑 微信小程序最好的教程肯定是官方的文檔啦,點(diǎn)擊這里直達(dá) 微信官方文檔 認(rèn)真跟著文檔看一遍,相信有vue前端經(jīng)驗(yàn)的看下應(yīng)該就能上手了,然后安裝 微信小程序開發(fā)者工具 新建一個(gè)quick start項(xiàng)目,了解代碼結(jié)構(gòu),...
摘要:獲取當(dāng)前路徑參數(shù)不用提供的因?yàn)槠溥M(jìn)入同一頁(yè)面,參數(shù)不會(huì)變化獲取當(dāng)前路由棧數(shù)組后記前面幾個(gè)問題是我初次使用開發(fā)小程序遇到的最大的坑了吧。 前言 最近有點(diǎn)閑,想起關(guān)注已久的mpvue寫小程序,所以稍微肝了半個(gè)多月寫了個(gè)github版的微信小程序,已上線?,F(xiàn)在總結(jié)一下遇到的坑。 掃碼體驗(yàn)、showImg(https://segmentfault.com/img/remote/14600000...
摘要:整個(gè)小程序所有分包大小不超過單個(gè)分包主包大小不能超過微信小程序主流框架對(duì)比應(yīng)該算是最早發(fā)布的小程序開發(fā)框架,提供了類的語法風(fēng)格和特性,現(xiàn)階段應(yīng)該也是應(yīng)用最廣泛的框架吧。不過微信官方為了防止下載離線包的時(shí)間過程,也嚴(yán)格限制了小程序包的體積。 那些年我們踩過的坑css樣式不能引用本地圖片資源,只能引用線上資源(background-image),引用本地圖片資源只能用標(biāo)簽。{{}}不能執(zhí)行...
摘要:最近開始接觸了小程序的開發(fā),由于時(shí)間問題,文檔閱讀的并不完備,也踩了很多坑。的使用微信小程序不支持原生頁(yè)面跳轉(zhuǎn),包括和,若要跳轉(zhuǎn)小程序應(yīng)用內(nèi)頁(yè)面,需要使用,詳見。參考文獻(xiàn)微信小程序開發(fā)者文檔 最近開始接觸了小程序的開發(fā),由于時(shí)間問題,文檔閱讀的并不完備,也踩了很多坑。不得不說,微信的野心真是越來越大了,但是它超高的流量注定了它有這個(gè)資本。 原文地址:mini programs 目...
閱讀 6949·2021-09-22 15:36
閱讀 5718·2021-09-02 10:20
閱讀 1883·2019-08-30 15:44
閱讀 2662·2019-08-29 14:06
閱讀 1163·2019-08-29 11:17
閱讀 1612·2019-08-26 14:05
閱讀 3108·2019-08-26 13:50
閱讀 1562·2019-08-26 10:26