質問

いデータベースを格納するイベントでは、ページのカレンダーのオブジェクトです。レンダリング時には、でのヶ月間のイベントが、現代の日の描画される作りがなされてい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");
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top