私のjavascriptコードでは、iframeにjspページをロードし、次のような変数を渡します。
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();
「accord」変数が更新されないことを除いて、リロードは機能します。jspから呼び出すと、元の値のままです。iframe / jspをリロードするときに新しい値を渡すにはどうすればよいですか?
違いはないはずですが、私はjqueryを使用しており、これはYahoozimlet用です。
ありがとう。