2015-10-13 84 views
0

所以我創建了一個小型的asp.net網頁,它有一個文本框和一個按鈕,並且我還爲具有「label1」標題的網頁添加了iframe, 我想用戶在文本框中輸入一個單詞,一旦按鈕單擊Lable1.text將改變..所以基本上我想從父文本框傳遞數據到iframe標籤,有人可以引導我, 我使用Asp .net 非常讚賞Asp.net從身體傳遞變量到iframe

+3

你能和我們分享你的加價嗎 – Izzy

+0

歡迎使用計算器。請告訴我們你到目前爲止的情況。 SO不是代碼編寫服務,如果您提供了自己的工作證據,您將得到更好的迴應。請閱讀幫助中的[問]部分,以及[優秀文章](http://whathaveyoutried.com)。 – freefaller

回答

0

只是告訴你一般的概念,而不是asp.net的具體。

可以分配一個id,iframe中,然後就可以從父頁訪問iframe的文件如下 -

//fraChild is the ID of the iframe 
var objIframe = document.getElementById("fraChild"); 

//for sake of simplicity, lblTitle is a div created in the iframe 
//and that can be accessed as shown below 
objIframe.contentWindow.document.getElementById("lblTitle").innerHTML = "blah blah ..." 

我希望這將在得到這個想法幫助。

+0

對不起我的代碼,所以主asp頁面有一個文本框和一個按鈕和一個iframe,當我點擊按鈕時,iframe將變得可見,並將顯示我有css頁面。 protected void preview_btn_Click(object sender,EventArgs e) { iframe.Visible = true; } –

+0

protected void preview_btn_Click(object sender,EventArgs e) { iframe.Visible = true; //這裏我想要做的事情iframe.label1 = textbox1.Text; //所以label1位於iframe中,textbox1位於主頁面中 } –

+0

非常感謝您的幫助! –