Html IE8上的window.print()重置单选按钮

Html IE8上的window.print()重置单选按钮,html,printing,internet-explorer-8,Html,Printing,Internet Explorer 8,在我的ASP.Net MVC项目中,我使用window.print()允许用户打印当前页面。然而,当我在windowsxp和ie8组合上测试它时,我发现实际打印显示所有单选按钮都重置为原始默认选择 e、 g.如果有一组3个单选按钮,分别为“每月”、“季度”和“年度”,默认情况下选择“每月”,则即使我在打印页面之前选择了“年度”,实际打印输出也会显示所选的“每月”。但在网页上,这种选择仍然是“每年” 我还使用IE9对其进行了测试,模式设置为“IE8”,不进行复制。 打印输出上单选按钮内部重置的原因

在我的
ASP.Net MVC
项目中,我使用
window.print()
允许用户打印当前页面。然而,当我在
windowsxp
ie8
组合上测试它时,我发现实际打印显示所有单选按钮都重置为原始默认选择

e、 g.如果有一组3个单选按钮,分别为“每月”、“季度”和“年度”,默认情况下选择“每月”,则即使我在打印页面之前选择了“年度”,实际打印输出也会显示所选的“每月”。但在网页上,这种选择仍然是“每年”

我还使用
IE9
对其进行了测试,模式设置为“IE8”,不进行复制。 打印输出上单选按钮内部重置的原因可能是什么?这与浏览器兼容性有关吗

以下是我的网页中一组按钮的HTML:

<div>
     <input type="radio" id="freq-month" name="repayments" checked="checked" value="Monthly" />
     <label for="freq-month">Monthly</label>

     <input type="radio" id="freq-fortnight" name="repayments" value="Fortnightly" />            
     <label for="freq-fortnight">Fortnightly</label>

     <input type="radio" id="freq-week" name="repayments" value="Weekly" />
     <label for="freq-week">Weekly</label>
</div>

月刊
半月刊
周报

这是IE中已知的限制