主页面index.htm里面有 一个子窗体 :<iframe id ="main" src="default.htm" ></iframe>
现在有b1.htm 、b2.htm 、b3.htm 、b4.htm
这几个页面是要在主页面index.htm的子窗体显示的
现在我想在直接点击b1.htm或b2.htm 这几个界面的时候,能直接打开index.htm并且将b1.htm或者b2.htm显示在子窗口中添加了
JavaScript:
if(parent.window == window)
{
self.location='index.htm';
}
这样能够保证打开b1或b2的时候跳转到index.htm ,
但是不知道怎么将b1显示在子窗口main中 各位高手帮帮忙 谢谢了
现在有b1.htm 、b2.htm 、b3.htm 、b4.htm
这几个页面是要在主页面index.htm的子窗体显示的
现在我想在直接点击b1.htm或b2.htm 这几个界面的时候,能直接打开index.htm并且将b1.htm或者b2.htm显示在子窗口中添加了
JavaScript:
if(parent.window == window)
{
self.location='index.htm';
}
这样能够保证打开b1或b2的时候跳转到index.htm ,
但是不知道怎么将b1显示在子窗口main中 各位高手帮帮忙 谢谢了
target 貌似也不好设置啊
就是直接打开 b1.htm或b2.htm 目的就是 不能单独的在浏览器中打开子窗口中的页面
这样能实现吗
貌似不好做,js要跨页面修改内容<iframe id ="main" src="b1.html" ></iframe>
改成b1.html 要是打开b2的时候呢在注页面怎么获取是从哪个界面打开的?
String id = (String)request.getParameter("i");
if(""==id || id==null){
id="html1";
}
%><iframe id="frame" src="<%=id%>.jsp" width="100%" height="100%" frameborder="0" name="iframe1" scrolling="no"></iframe>刚进入时候设置id为你要最先显示的那个页面
main.src="target";
</script>
谢谢不过我现在只考虑静态网页
不用jsp的代码
想只用Js实现
not fount
能具体说一下吗
主界面总有
<script>
document.getElementById("main").src="" ;
</script>
src后面应该怎么获取呢