无法在 IE 7 中按下按钮

发布于 2025-01-07 04:45:06 字数 238 浏览 0 评论 0原文

我有一个按钮,我在其中定义了一些 CSS。

<input type="button" class="button_enable" onclick="xxxxxxxx" >

该按钮在所有浏览器中都可以正常工作,但在 IE7 中不行。甚至没有网络请求,或者单击按钮时没有任何效果。请帮我。否则我在打开我的网站时会发出警告 IE7 很可怜,不要使用它:)

I have a button in which I have defined some CSS.

<input type="button" class="button_enable" onclick="xxxxxxxx" >

This button working fine in all browsers but Not n IE7. There is not even a network request, or any effect when the button is clicked. Please help me. or else I give an alert on opening my website that IE7 is pathetic dont use it :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

初懵 2025-01-14 04:45:06

ie7 中经常发生两种情况:

  1. 您是否绝对定位了一个元素,因为某些 ie7 css 行为与按钮重叠,因此无法单击它?
  2. 你有IE9吗?在 Ie9 中打开开发人员工具栏 (F12) 并激活 Ie7 模式(文档模式和浏览器模式),同时打开控制台(开发工具栏内的第三个选项卡)。
    当您单击该按钮时,它可能会给您一个js错误,因为Internet Explorer(尤其是旧版本)对错误的限制要严格得多,例如您不能使用“delete”等保留字作为函数名称,否则它将返回错误。

There are two things that often happens with ie7:

  1. Have you positioned an element absolutely that because of some ie7 css behaviour overlaps the button so it cannot be clicked?
  2. Do you have Ie9? Within Ie9 open the developer-toolbar (F12) and activate the Ie7 mode (both document and browser mode), also, open the console (3rd tab inside the dev-toolbar).
    When you click the button, it may gives you an js-error, because internet explorer (especially old versions) are far more restrictive for errors, for instance you cannot use reserved words like "delete" as function names, or it will return an error.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文