{
rParaStr += string.Format(", ''''{0}''''" ,paraStrs[i]) ;
}
scriptString.Append(string.Format("p.{0}({1}) ;" ,methodName ,rParaStr));
}
}

scriptString.Append("</"+"script>");
Response.Write(scriptString.ToString());
}
#endregion
 5.如何调用本页面中其它框架page的脚本?  CallTargetFrameScriptMethodInSamePage#region CallTargetFrameScriptMethodInSamePage
 /**//// <summary>
/// 调用本页面中其它框架内部page的脚本 ,
/// </summary>
public static void CallTargetFrameScriptMethodInSamePage(HttpResponse Response ,string targetFrameName ,string methodName ,string[] paraStrs)
 {
StringBuilder scriptString = new StringBuilder();
scriptString.Append("<script language = javascript>");

if(paraStrs == null)
 {
scriptString.Append(string.Format("window.parent.{0}.{1}() ; ;" ,targetFrameName ,methodName));
}
else
 {
string rParaStr = string.Format("''''{0}''''" ,paraStrs[0]) ;
for(int i=1 ;i<paraStrs.Length ;i++)
 上一页 [1] [2] [3] [4] [5] [6] 下一页 |