HTML 遇到的问题


1:ie中通过点击非文本域,来触发文本域被点击的事件


      选择文件之后,此时通过文本域的cochange 事件来提交表单,是不被允许的。

      JS会报“拒绝访问”的错误信息

      其他浏览器没有问题。

     

      常用场景:

      分享,快速上传。

      点击图片或者链接后,触发文本域被点击的事件,弹出“文件选择窗体”,用户选择文件后,文件自动上传。

      

      解决方法:

      在被点击的图片或者链接上,使用透明度为0的文本域,并将按钮位置与图片或者链接重叠,实质上就是用户点击透明的文本域的浏览按钮。

      这样再使用ONCHANGE事件来提交图片就不会被拒绝了。



2:CHROME中本地环境的HTML中IFRAME进来的页面不允许使用JS的parent对象。


      即在b.html中调用 <iframe name='a' id="a" src="a.html"></iframe>  

      而在a.html中不可以调用JS的parent对象。


      解决方法:

      当页面被放在服务器环境中的时候。即可正常。

     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值