大家好,现在有一个广告管理,广告是随时变化的,所以后台管理中录入广告的LOG(图片或者flash),链接地址也是录入的,然后在前台通过提取Log路径和链接地址来显示广告.
现在的问题是Log已经显示出来了,但是链接不知道如何动态加载.我把代码帖出来,请大家帮我看看,应该怎样加入链接.
表A中
字段path(Log相对地址)、homepage(相关链接地址)
前台是这样显示的
<iframe id="ifrm" name="ifrm" marginWidth="0" hspace="0" vspace="0" marginHeight="0" frameBorder="0" scrolling="no" height="60" runat="server" width="100%"></iframe>
然后动态改变 iframe的src指向
this.ifrm.Attributes["src"] = dt.Rows[0]["PATH"].ToString();
但是点击Log图片相链接的地址不知道怎么样加入。请指点一下,谢谢。
现在的问题是Log已经显示出来了,但是链接不知道如何动态加载.我把代码帖出来,请大家帮我看看,应该怎样加入链接.
表A中
字段path(Log相对地址)、homepage(相关链接地址)
前台是这样显示的
<iframe id="ifrm" name="ifrm" marginWidth="0" hspace="0" vspace="0" marginHeight="0" frameBorder="0" scrolling="no" height="60" runat="server" width="100%"></iframe>
然后动态改变 iframe的src指向
this.ifrm.Attributes["src"] = dt.Rows[0]["PATH"].ToString();
但是点击Log图片相链接的地址不知道怎么样加入。请指点一下,谢谢。
function urlstr(str)
{
this.ifrm.Attributes["src"] = str;
}
控件在后台生成,这样就可以获取str=dt.Rows[0]["PATH"].ToString();
dt.Rows[0]["HomePage"].ToString();
楼主图片是怎么样在页面显示的?放在image控件里吧?
image.Attributes.Add("OnClick", "Javascript:this.ifrm.Attributes["src"]=dt.Rows[0]["HomePage"].ToString();")
不知道行不行,楼主试试吧
document.onkeydown
事件处理就可以了。