質問
いデータベースを格納するイベントでは、ページのカレンダーのオブジェクトです。レンダリング時には、でのヶ月間のイベントが、現代の日の描画される作りがなされていlinkbuttonを代表するイベント当日のカレンダーに追加しまう。を追加する一部javascriptをlinkbutton変更します。位置にページビューのイベントの詳細を通過EventIDのquerystringっ設定のpostbackurlの新規作成されたlinkbuttonその位置が可...な運).かを設定する必要のセッション変数が打ち出されている。-セッション("EditMode")="編集"で、新しいページハウスでは、既存のイベント情報による準備を新規作成します。ご意見募集
解決
セッションvarsで制御されていますが、サーバー JS走るクライアント側などで変更にvarsます。
うために必要なサーバーの要求をポストや、隠し iframes、XMLHTTPRequest()の呼び出しにデータを送JSる サーバの場合には、サーバー側のコードを取り扱うvars.
追加の別のクエリ文字列変数のページでトリガ既存のvs。
他のヒント
追加の別のクエリ文字列変数のページでトリガ既存のvs。
ご利用の場合のようなものStruts2ることができますの隠れ変数にjsp
<s:hidden id="EditModeId" value="%{#session.EditMode}"/>
内javascriptだけでこの変数にアクセス
alert(document.getElementById('EditModeId').value);
んを追加する必要がある変数のページです。しかしすることを確認することができまポップアップシナリオ、対応することができるでしょうをjavascript機能OpenWindow()火災では、ユーザがクリックします。
<script>
function OpenWindow(eventId, editMode)
{
var window = window.open("popup.aspx?eventId=" + eventId + "&editMode=" + editMode);
}
</script>
サーバ側を構築する必要があるの呼び出しOpenWindowます。例えば:
onclick="OpenWindow(eventId=" + row["eventId"].ToString() + "&editMode=" + editMode.ToString() + ");"
つprepものserverside ーの設定によりjavascriptのすべてのコンテンツの変数を新しいページです。武器agiは、dexで下がらないboxerぐ.
var page1 = document.getElementById("textbox").value;
sessionStorage.setItem("page1content", page1);
他のページの利用価値としてセッション変数
document.getElementById("textbox2").value=sessionStorage.getItem("page1content");