如何使用javascript禁用框架

如何使用javascript禁用框架,javascript,html,jsp,Javascript,Html,Jsp,我有下面的JSP。在这里,当我点击按钮(块),它应该禁用左帧。在这里,当我尝试这样做时,我能够灰显帧,但链接仍在工作,我希望该帧被完全禁用 left.html <!DOCTYPE html> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&

我有下面的JSP。在这里,当我点击按钮(块),它应该禁用左帧。在这里,当我尝试这样做时,我能够灰显帧,但链接仍在工作,我希望该帧被完全禁用

left.html

    <!DOCTYPE html>
<html>
    <head>
        <title></title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body><form name="hi" id="hi"><table>
            <tr><td colspan="3">
            <a href="View_Queries.jsp" target="tgt">Queries</a><br/></td></tr>
            <tr><td colspan="3"><a href="Welcome.jsp" target="tgt" name="home" id="home">home</a></td>
            <tr><td colspan="3"><a href="WL_Verif.jsp" target="tgt">MyAlloc</a></td></tr><br/>
            <tr><td colspan="3"><a href="On_Hold.jsp" target="tgt">On Hold</a></td></tr>
            <tr><td colspan="3"><a href="logout.jsp" target="_parent">logout</a></td></tr>
            </tr></table></form>
    </body>
</html>



Welcome.jsp

 <%-- 
    Document   : Welcome
    Created on : Dec 13, 2012, 2:12:27 PM
    Author     : u0138039
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
        <script type="text/javascript">
            function disabledFrame()
            {
               parent.Left.document.hi.disabled=true;
            }
        </script>
    </head>
    <body>
        <h1>Hello World!</h1>
        <input type="button" value="block" onclick="disabledFrame()">
    </body>
</html>

JSP页面
函数禁用框架()
{
parent.Left.document.hi.disabled=true;
}
你好,世界!
index.jsp

    <HTML>

<FRAMESET rows="10%, *"> 
    Welcome
 <FRAME src="time.jsp" marginheight="25%" marginwidth="75%"> 
<FRAMESET cols="15%,*">
<FRAME src="Left.html" id="Left" name="Left"> 

<FRAME src="right.html" name="tgt" > </frameset>
<NOFRAMES> 
This displays if frames are not supported. 
</NOFRAMES> 
</FRAMESET> 
 </style>
</HTML>

欢迎
如果不支持帧,则显示此选项。

谢谢

为什么要在表单中放置链接,而没有表单元素?嘿,很抱歉,这实际上是我的项目中的内容,我只是想知道如何禁用框架,这就是为什么我没有输入完整代码的原因。iFrame的内容是否仍然可见?还是所有的iFrame都应该被删除?嘿,对不起,兄弟。这里是它的样子。Left.html有4个链接,i frame位于页面顶部,right.jsp有按钮,当我单击right.html中的按钮时,Left.html应该被禁用