这个:
<link id="printstyle" href="oldprintstyle.css" rel="stylesheet" type="text/css" media="print" />
$('#printStyle2').click(function () {
$("#printstyle").attr('href', _printStyle2);
window.print();
return false;
});
种作品。我说的有点,因为只有在我第二次单击 ID 为“printStyle2”的按钮后才会应用实际的打印样式。这种行为的原因可能是什么?某种旧打印样式的缓存?