从服务器端调用Javascript,给定表单目标不工作
我正在从服务器端调用Javascript,如下所示从服务器端调用Javascript,给定表单目标不工作,javascript,c#,asp.net,iframe,server-side,Javascript,C#,Asp.net,Iframe,Server Side,我正在从服务器端调用Javascript,如下所示 function crossDomainPost(StateCd, DistCd, CourtCd, Token) { var form = document.createElement("form"); form.target = "my_iframe"; form.action = "http://Somedomain/Somepage.php"; form.method = "POST"; form
function crossDomainPost(StateCd, DistCd, CourtCd, Token) {
var form = document.createElement("form");
form.target = "my_iframe";
form.action = "http://Somedomain/Somepage.php";
form.method = "POST";
form.name = "loginForm";
}
Page.ClientScript.RegisterStartupScript(this.GetType(),“myScript”,“crossDomainPost('a','b','c','d');”,true)代码>
javascript是在客户端编写的,如下所示
function crossDomainPost(StateCd, DistCd, CourtCd, Token) {
var form = document.createElement("form");
form.target = "my_iframe";
form.action = "http://Somedomain/Somepage.php";
form.method = "POST";
form.name = "loginForm";
}
现在的问题是,当我从服务器端调用给定的javascript时,响应在一个新选项卡中给出,而不是在一个iFrame中给出,iFrame是响应的目标表单
注意:当从客户端调用相同的javascript时,我将在前面提到的iFrame中得到响应
请帮我修一下这个。
Thanx提前。ScriptManager.RegisterClientScriptBlock(this,this.GetType(),“Warning”,“crossDomainPost('a','b','c','d'),true)
ScriptManager.RegisterClientScriptBlock(this,this.GetType(),“Warning”,“crossDomainPost('a','b','c','d'),true)