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中已知的限制