<textarea onmousedown=event.cancelBubble=true;></textarea>把iframe放在层中,http://www.51windows.net/hw/asp/jsview.asp?id=57

解决方案 »

  1.   

    1.你可以为这两种对你命名来区别,比如name=aaa
    2.<frameset rows="*,317" cols="*" framespacing="0" frameborder="yes" border="0">
      <frame src="Untitled-2" name="mainFrame">
      <frame src="UntitledFrame-2" name="bottomFrame" scrolling="NO">
    </frameset>
    <noframes><body>
    </body></noframes>
      

  2.   

    TO 51windows(海娃):
     第一个问题的答案,不满意。似乎不能解决。
     第二个问题我希望在垂直方向调整,使用你的代码另外需要注意一些什么?请各位大侠继续回答。
      

  3.   

    “命名对比法”,不是我想要的,我想应该能够判断一个对象的类型的吧。要用 Frameset ,就不提这个问题了,现在就是不想用 FrameSet。
      

  4.   

    第一个问题:<SCRIPT language="javascript">
    function test()
    {
    var oObj = event.srcElement;
    if(oObj.type == "text")
    alert("点击text");
    if(oObj.type == "textarea")
    alert("点击textarea");
    if(oObj.type == "button")
    alert("点击button");
    }
    </SCRIPT>
    <BODY>
    <FORM name="form1" method="post" action="">
      <TEXTAREA name="textarea" id="textarea" onClick="test()"></TEXTAREA>
      <INPUT type="text" name="textfield" id="textfield" onClick="test()">
      <INPUT type="button" name="Submit" value="提交" id="Submit" onclick="test()">
    </FORM>
    </BODY>
      

  5.   

    第二个问题:51windows(海娃)的东东很好啊,用那个吧,呵呵