javascript 中调用web页,在iframe中显示
javascrip
var a = document.createElement( "a ");
a.target= "MainFrame ";
a.href= "FrmPuchTypeSet.aspx ";
前台代码
<iframe id= "MainFrame " height= "480px " width= "600px " align= "middle " frameborder= "0 " scrolling= "no " src= "FrmPersonSet.aspx " runat= "server "> </iframe>
点击后总是在新页面中打开,怎样才能在iframe中打开?
------解决方案--------------------因为,你没有为 iframe 指定 name 属性, target 对应的是 name 而不是 id
》》》》
<iframe id= "MainFrame " name= "MainFrame " ....
------解决方案--------------------就是Target的问题。
定位asp.net控件是用ID,而HTML控件是用name.