簡體   English   中英

從其他網頁訪問“隱藏字段”值

[英]Accessing Hidden Field value from a different webpage

我已將字符串值存儲在頁面的隱藏字段中。 如何從其他網頁訪問它?

您有兩個選擇。

一種。 將該字符串值放入會話中。

  string value="value"; Session["myValue"] = value; 

b。 在網址中傳輸該值。

 string value="value";
 Response.Redirect("./Mypage.aspx?value="+value);

在包含隱藏值的頁面上,您可以將該表單發布到另一頁上,並從this.Request.Form [“ hidden-field”]中獲取值。

您是否正在尋找這種答案? 也許更多細節會有所幫助。

祝好運!

如果您不介意使用jQuery,並且只要頁面位於同一域中,則可以使用.load()方法來實現。 此方法基本上對頁面執行GET請求

帶有隱藏字段的頁面

<div id="hiddenValue">Value</div>

您正在呼叫的頁面

$('#newDiv').load('path/to/page.aspx #hiddenValue');

補充筆記:

  • 由於瀏覽器安全性的限制,大多數“ Ajax”請求都受相同的原始策略約束; 該請求無法成功從其他域,子域或協議檢索數據。

如果它們在不同的域中,那么您唯一的其他選擇是:

  • 查詢字串

  • 屆會

參考資料:

您也可以使用cookie在頁面之間轉移價值。 您可能想閱讀這篇文章,以了解有關狀態管理的更多信息。 讀吧。 一定會幫助你的。 閱讀此書后,您可以決定要使用什么。

希望對您有幫助。 http://www.codeproject.com/KB/vista/ASPNet_State_Management.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM