相关疑难解决方法(0)

Firefox的错误 - 禁用输入的属性在刷新时不重置

我发现了我认为是Firefox的一个错误,我想知道这是否真的是一个错误,以及任何解决方法.

如果您使用以下来源创建基本网页:

<html>
  <head>
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script>
  </head>
  <body>
    <div>
      <input id="txtTest" type="text" />
      <input type="button" onclick="$('#txtTest').attr('disabled','disabled');" value="Set Disabled (jQuery)" />
      <input type="button" onclick="document.getElementById('txtTest').disabled = true;" value="Set Disabled (js)" />
      <input type="button" onclick="$('#txtTest').removeAttr('disabled');" value="Remove Disabled" />
    </div>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

如果您disabletextbox动态再刷新页面,则textbox仍然会被禁用,而不是重新回到原来的状态没有被禁用.我在IE8和Chrome中尝试过这种方法,并且这些操作与我期望的一样,textbox当我刷新时将其重置为未禁用.

另一个有趣的信息是,如果输入是a checkbox而不是a ,它仍然会做同样的事情textbox.

html firefox textbox input

100
推荐指数
2
解决办法
3万
查看次数

字体系列未加载?

我有以下 CSS 声明:

body {font-family: Verdana, Tahoma, "Trebuchet MS", "DejuVu Sans", "Bitstream Vera Sans", sans-serif;
Run Code Online (Sandbox Code Playgroud)

它没有加载到页面上。我必须补充:

    <style>
body {font-family: Verdana, Tahoma, "Trebuchet MS", "DejuVu Sans", "Bitstream Vera Sans", sans-serif;}
</style>
Run Code Online (Sandbox Code Playgroud)

使用 HTML 使其工作......这在 chrome 和 safari 中是正确的......这个很奇怪,想法?

请注意,所有其他 CSS 都可以正常工作...

css

8
推荐指数
3
解决办法
5万
查看次数

标签 统计

css ×1

firefox ×1

html ×1

input ×1

textbox ×1