在我的javascript代碼重新加載一個iframe,當我在一個iframe加載一個JSP頁面,並通過這樣的一些變量把jsp:傳遞變量使用JavaScript
htmlData[i++]="<iframe id=\"mapframe\" frameborder=\"0\" style=\"width:330px;height:300px\" src=\"" + "mapURL.jsp" +"&lat=" + AjxStringUtil.urlComponentEncode("33.65") +"&lng=" + AjxStringUtil.urlComponentEncode("-84.42") +"&accord=" + AjxStringUtil.urlComponentEncode(accord) +"\"></iframe>";
然後,我必須重新加載JSP頁面一個動作後,我這樣做:
accord = ui.newHeader.text(); document.getElementById('mapframe').contentWindow.location.reload();
重裝作品除了「協議」變量沒有得到更新。當我從jsp調用它時,它仍然具有它的原始值。如何在重新加載iframe/jsp時傳遞新值?
它應該沒有什麼區別,但我正在使用jquery,這是一個雅虎zimlet。
謝謝。
這正是我一直在尋找,謝謝! – Vee 2010-04-28 20:15:26
0票的正確答案不正確.. +1 :) – BalusC 2010-04-28 20:30:18