使用
string iframeSrcPage = iframeMain.Attributes["src"];
获取iframe源,总是返回在aspx页面中设置的值,
即使使用javascript代码更改了该值,
iframeObject.src = pageURL;
那么,如何从ASP.Net代码中获取IFrame src属性值?
答案 0 :(得分:3)
尝试此操作:添加hidden
输入字段(带runat="server"
属性)并将其值更改为JavaScript中的IFrame src
。这样,您就可以读取字段值的服务器端。
答案 1 :(得分:1)
刚刚发现这篇文章,另一篇帖子有更好的答案。
以下是详细信息:
this.iframeMain.Attributes["src"] = "http://www.stackoverflow.com";
取自: How can I access an IFRAME from the codebehind file in ASP.NET?
答案 2 :(得分:0)
它会正常工作..
Iframe_id.Attributes.Add("src","YourPage.aspx?label="+123);