一般情况下,一个框架页面,里面分几个部分源码。例如 左边菜单列表 会这样写 <FRAME name="list" src=“a.html” > src 很明显吧
那么,如何取得多变,或者随着不同条件而变化呢?我们在.net中的实现比较简单。
1、在主页面写一个函数,并按照条件判断输出。
protected string get_str_link()//函数被前端调用
{
string str_link="";
if (CommFun.IsA == "ok")
{
str_link = "a.html";
}
if (CommFun.IsB == "ok")
{
str_link = "b.html";
}
return str_link;
}
2、前端的调用 很简单
<FRAME name="list" src='<%=get_str_link()%>' > src已经变化了。实践试验通过。
3、应用比较广,也常见与判断不同权限用户对应不同的页面源,例如三级用户管理的系统。
笔记,写下来。