• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            S.l.e!ep.¢%

            像打了激速一樣,以四倍的速度運轉,開心的工作
            簡單、開放、平等的公司文化;尊重個性、自由與個人價值;
            posts - 1098, comments - 335, trackbacks - 0, articles - 1
              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            我經常碰見這樣的問題 我想用JS執(zhí)行后臺方法,為什么有時候執(zhí)行,有時候不執(zhí)行 代碼如下: var request; HTML code
            function createRequest() {  try {   request = new XMLHttpRequest();  } catch (trymicrosoft) {   try {    request = new ActiveXObject("Msxml2.XMLHTTP");   } catch (othermicrosoft) {    try {     request = new ActiveXObject("Microsoft.XMLHTTP");    } catch (failed) {     request = false;    }   }  }  if (!request)   alert("Error initializing XMLHttpRequest!"); } createRequest(); var requesturl = ' <%=request.getContextPath()%>/trainplan/addLeafNode.shtml?objectivename='+document.all.objectivename.value+'&objectivecontent='+document.all.objectivecontent.value+"&paterid="+paterid; request.open("GET", requesturl, true); request.onreadystatechange = openResponse; 按道理說,AJAX應該執(zhí)行 <%=request.getContextPath()%>/trainplan/addLeafNode.shtml 地址后臺里面的方法 因為我里面有修改數(shù)據(jù)庫的操作 但有時候添加數(shù)據(jù)庫記錄,有時候不添加數(shù)據(jù)庫記錄,到底怎么解決,我只想搞明白,沒別的意思 那位大大能解釋一下 我后臺代碼肯定沒問題,如果我是正常提交,然后頁面刷新的話,是正確的


            1樓 2004-01-01 00:00 IamHades? [引用] [回復]?
            ?
            這是get方式提交時的緩存問題,說到底是ie惹的禍,你加一句 request.setRequestHeader("If-Modified-Since","0"); 在request.open("GET", requesturl, true); 前就可以了?
            ?
            ?
            ?2樓 2004-01-01 00:00 junjunweiwei? [引用] [回復]?
            ?
            引用 1 樓 IamHades 的回復: 這是get方式提交時的緩存問題,說到底是ie惹的禍,你加一句 request.setRequestHeader("If-Modified-Since","0"); 在request.open("GET", requesturl, true); 前就可以了 謝謝,我還想問下如果有post方式提交呢??
            ?
            ?
            ?3樓 2004-01-01 00:00 showbo? [引用] [回復]?
            ?
            post提交不存在緩存問題?
            ?
            ?
            ?4樓 2004-01-01 00:00 lanxiaoshi? [引用] [回復]?
            ?
            再加一個隨機數(shù) a.jsp?temp=new Date().getTime()?
            ?
            ?
            ?5樓 2004-01-01 00:00 only_endure? [引用] [回復]?
            ?
            request.setRequestHeader("cache-control","nocache");?
            ?
            ?
            ?6樓 2004-01-01 00:00 Imore? [引用] [回復]?
            ?
            長了見識了 謝謝啊 我想再問一下 request.setRequestHeader("If-Modified-Since","0"); 和 request.setRequestHeader("cache-control","nocache"); 區(qū)別是什么呢 另外我在使用request.setRequestHeader("If-Modified-Since","0"); 時候會報錯執(zhí)行不下去 求教問題所在?
            ?
            ?
            ?7樓 2004-01-01 00:00 only_endure? [引用] [回復]?
            ?
            你只要明白你在ajax操作提交異步請求時,如果你設置了服務器端頁面緩存,則請求的內容是“未更新的”,所以給你的表象是用戶觀看的頁面不變。 還有另一種方法解決這一問題,就是你在request.open("GET", requesturl, true)中修改requesturl的內容(增加參數(shù),時間戳即可)這樣的目的就是在服務器端理解為新的請求,不會將緩存中的內容回傳過去.更新內容就會顯示在客戶端頁面了.??
            ?

            久久久久久亚洲精品成人| 91久久精品电影| 久久99国产亚洲高清观看首页| 国产精品久久久久久久久久影院| 国产精品欧美久久久天天影视| 久久精品综合网| 久久精品人妻中文系列| 一本久久综合亚洲鲁鲁五月天| 精品久久久久久无码中文野结衣| 成人精品一区二区久久久| 久久久国产精品网站| 久久久久国产精品| 国内精品伊人久久久久影院对白 | 国内精品伊人久久久久av一坑 | 午夜精品久久久久久中宇| 婷婷久久综合| 区久久AAA片69亚洲| 无码AV波多野结衣久久| 亚洲午夜久久久久妓女影院 | 久久亚洲AV成人无码软件 | 亚洲精品99久久久久中文字幕| 久久精品国产国产精品四凭| 亚洲国产成人久久综合一区77| 少妇熟女久久综合网色欲| 久久精品人人做人人爽电影蜜月 | 青青草国产成人久久91网| 久久国产成人午夜aⅴ影院| 亚洲欧美另类日本久久国产真实乱对白| 亚洲国产成人久久综合区| 麻豆成人久久精品二区三区免费 | 亚洲中文字幕无码久久综合网 | 久久精品国产91久久麻豆自制| 9999国产精品欧美久久久久久| 久久大香萑太香蕉av| 久久综合国产乱子伦精品免费| 日本精品久久久中文字幕| 色婷婷综合久久久久中文字幕| 99久久国产热无码精品免费| 久久天天躁狠狠躁夜夜不卡| 久久九九精品99国产精品| 久久一区二区三区免费|