重新加载包含单选按钮的网页时的标准行为

时间:2015-12-11 18:14:05

标签: html google-chrome firefox

我有这个HTML页面:

<html>
<head>
</head>
<body>
    <form>
          <input id="europe" name="continents" type="radio" checked="checked"></input>
          <label for="europe">Europe</label>
          <br>
          <input id="africa" name="continents" type="radio"></input>
          <label for="africa">Africa</label>
          <br>
          <input id="asia" name="continents" type="radio"></input>
          <label for="asia">Asia</label>
          <br>
          <input id="america" name="continents" type="radio"></input>
          <label for="america">Ameria</label>
          <br>
          <input id="others" name="continents" type="radio"></input>
          <label for="others">Others</label>
          <br>
    </form>
</body>
</html>

..呈现如下:

enter image description here

正如您在代码段中看到的那样,默认情况下会使用checked="checked"检查欧洲。

在Firerox中选择其他大陆时,请说美国并按F5Ctrl-R,重新加载页面但选择“已记住”,这意味着即使在重新加载页面后也会检查美国。您必须按Ctrl+F5才能重新加载到检查欧洲的状态,默认情况下代码为。

在Chrome中,即使使用F5Ctrl-R重新加载,也不会“记住”选择。

在我看来,Chrome的行为更符合逻辑。

- 标准行为是什么?

1 个答案:

答案 0 :(得分:1)

忘记是标准行为。这是整页刷新。 Firefox可以是一个方便的功能。

另外,我认为,除非定义了URL中的GET变量,例如:https://stackoverflow.com/?continents=America