onClick无效在框架中如何设置,如下框 ,右框架
这个链接在上框中 ,在下框打开新页index2.asp<a href="javascript:show(0);" onClick="window.location.href= 'index2.asp'; return false;" >进入</a >
<FRAME name=down ......
这个链接在上框中 ,在下框打开新页index2.asp<a href="javascript:show(0);" onClick="window.location.href= 'index2.asp'; return false;" >进入</a >
<FRAME name=down ......
<FRAME id="frame1" name=down ......
top.htm
<a href="javascript:show(0);" onClick="document.getElementById( 'frame1').location.href='index2.htm'; ">进入 </a> fram.htm
<HTML>
<HEAD>
<TITLE>Untitled Document</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
</HEAD>
<FRAMESET ROWS="80,*" FRAMEBORDER="NO" BORDER="0" FRAMESPACING="0">
<FRAME NAME="topFrame" SCROLLING="NO" noresize SRC="top.htm" >
<FRAME id="frame1" NAME="mainFrame" SRC="no1.htm">
</FRAMESET><NOFRAMES>
<BODY BGCOLOR="#FFFFFF"></BODY></NOFRAMES>
</HTML>no1.htm
no1页面index2.htm
index2页面
<a href="index2.htm" target="mainFrame" >进入 </a > 直接设置链接的框架对象不就得了,有这么麻烦吗,还用js控制.
<a href='#' onclick="parent.document.getElementById('frame1').src= 'index2.htm'" >进入 </a > 你那个show()函数没定义还是什么的,删除了.
我把框架代码列出来,就是方便在家调试,copy一下
<HTML >
<HEAD >
<TITLE >Untitled Document </TITLE > <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312" >
</HEAD >
<FRAMESET ROWS="80,*" FRAMEBORDER="NO" BORDER="0" FRAMESPACING="0" >
<FRAME NAME="topFrame" SCROLLING="NO" noresize SRC="top.htm" >
<FRAME id="frame1" NAME="mainFrame" SRC="no1.htm" >
</FRAMESET > <NOFRAMES >
<BODY BGCOLOR="#FFFFFF" > </BODY > </NOFRAMES >
</HTML > index2.htm
index2.htm
top.htm
<HTML >
<HEAD >
<TITLE >Untitled Document </TITLE > <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312" >
</HEAD >
<BODY BGCOLOR="#FFFFFF" >
<a href='#' onclick="parent.document.getElementById('frame1').src= 'index2.htm'" >进入 </a >
</BODY >
</HTML >
<FRAME name=index_member src="/admin/fram.htm">