asp.net调用js怎么弄啊?

asp.net调用js怎么弄啊?
function setUrl()
{
document.getElementById("mainFrame").src = "news/MediaNewEdit.aspx";
}
就上边这段,怎么调用啊,我要把iframe的地址换个,
网上找了。试过了, string js = @"";
ClientScript.RegisterStartupScript(Page.GetType(), "js", js);

Response.Write("");

都不行,说是缺少js对象
你为什么郑册和不把mainFrame HTML控件写成服务器控件喊盯呢?

加上runat=server 后,能姿胡在后台代码直接控制。
你的调用方斗余式没有问题,问题在于,你调用的时间点不对,你的setUrl执行时,可能页面并未加载完成,没有mainFrame这个对像。

可以用window.setTimeout("setUrl()",5000)//轮码过五秒空桐滚后执行试试
← 上一篇: 下一篇: →