问题描述:
我在一个iframe中嵌入了一个页面,我想实现的效果是,点击一个按钮使这个iframe内嵌的页面能够完全转到一个新打开的页面中,同时那个iframe隐藏,再点击 一下那个按钮,新页面转到iframe的内嵌页面,不晓得是否可以实现?
我在一个iframe中嵌入了一个页面,我想实现的效果是,点击一个按钮使这个iframe内嵌的页面能够完全转到一个新打开的页面中,同时那个iframe隐藏,再点击 一下那个按钮,新页面转到iframe的内嵌页面,不晓得是否可以实现?
解决方案 »
- 如何使用Js绘制一个线性的工作流
- 高人帮我看看这些错误吧
- 弱类型语言的郁闷--Javascript in ASP,大家一起来看看。
- 怎样把表格数据传送到数据库表中
- 如何增加表格中的这一行???
- 我在onkeyup事件改变text中的值,怎么能得到触发onkeyup之前文本框的值?
- hillhero789(丘)接分(为你的Javascript资料)
- 在javascript 写的函数中能不能调用ASP 的语句,在线等
- 我找不出錯誤??? 請大家幫忙,謝謝!
- 如何确定一个窗口有没有打开?
- 如何捕获textare滚动条的向上滚动,向下滚动事件,不想用div模拟
- 关于动态创建并控制object的问题,请大家帮帮忙!!
<iframe id="ifm" ></iframe>
<input type="button" onclick="ifm.style.display='none';var own = window.open(ifm.src,null,'');" value="out"><input type="button" value="iner" onclick="own.close();ifm.style.display='';">
如何使在iframe里面的那个页面不要关闭。
自己想想觉得不可能。
//框架函数区
//通用打开子iframe
function Open_iframe(ID,URL)
{
//<iframe> 判断 顶部展开区 or 子展开区
if( ID == 'iframe_top' )
{
//判断对象
if( !window.document.getElementById('table_iframe_top') ){return;}
if( !window.frames['iframe_top'] ) {return;}
//声明对象
var Display = window.document.getElementById('table_iframe_top');
var Iframe = window.frames['iframe_top'];
}
else
{
//判断对象
if( !window.document.getElementById('trIframe_'+ID) ){return;}
if( !window.frames['iframe_'+ID] ) {return;}
//声明对象
var Display = window.document.getElementById('trIframe_'+ID);
var Iframe = window.frames['iframe_'+ID];
}
//-- //处理
if( Display.style.display=='none' )
{
Display.style.display='';
if( Iframe.location.href.indexOf(URL) < 0 ) //避免重复操作,节省资源
{Iframe.location.href=URL;}
}
else
{
if( Iframe.location.href.indexOf(URL) < 0 )
{Iframe.location.href=URL;}
else
{Display.style.display='none';}
}
//主框架Iframe自适应纵向滚动条
window.parent.MainFrame_AutoScroll(null);
}