在我的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