簡體   English   中英

將數據發布到iframe(aspx)以在aspx頁面的頁面加載中捕獲它

[英]Post a data to iframe(aspx) to capture it in Page load of aspx page

我有一個HTML頁面和一個iframe(aspx頁面),如下所示。

Mypage.htm

<div>
<iframe name="Frame1" id="ff1" src="http://example.com/example.aspx" frameborder="0" scrolling="no" height="600" width="500" style="text-decoration:none;" marginwidth="5"></iframe>
</div>

該Mypage.htm將作為其他頁面的鏈接提供,用戶單擊該頁面,然后Mypage.htm在新選項卡中打開。

我想將數據發布到iframe。 發布的數據為“ website” =“ true”(發布的數據僅是一個標識,並且是固定的)。 發布的數據在iframe中的aspx頁面的page_load中捕獲。

所以現在我很困惑,就像如何將數據發布到框架以及在哪個事件。 我應該能夠在aspx頁面的頁面加載中獲取發布的數據。 如何做到的。

只需使用查詢字符串而不是發布數據即可:

<div>
    <iframe name="Frame1" id="ff1" src="http://example.com/example.aspx?website=true" frameborder="0" scrolling="no" height="600" width="500" style="text-decoration:none;" marginwidth="5"></iframe>
</div>

然后在Page_Load檢查Request.QueryString["website"] (而不是Request.Form["website"] )。

暫無
暫無

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

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