2
計算を実行する前に選択した2つのラジオボタン(link to form)を持つ電卓があります。 私の問題を見るには、 "N-12"と表示されたラジオボタンを選択します。テストするには "Slope"に "5"を入れ、 "Pipe Size"に "30"を入れて "N-12" ]、あなたが印刷するまで計算がすべて正常です。 人々は計算のコピーをしたいので、計算後のフォームを印刷することがよくありますが、「N-12」を選択してページを印刷すると、「Single Wall」ラジオボタンが選択された状態で印刷されます。 これはバグだと読んだことがあります。IE8にチェックされたラジオボタンをJSで認識させることができます。これはIE6では機能しません。これは私が修正に使用したJSですIE8でこの問題:IE 6&IE 7印刷ラジオボタン
function toggleRadioCheckbox(el) {
if (el.getAttribute('checked') != 'checked') {
el.setAttribute('checked','checked');
}
else {
el.removeAttribute("checked");
}
}
誰もが、私はIE6と7
ありがとうトニー、すぐに試してみましょう! – stephmoreland
私はそれを私のページに追加しましたが、IE6やIE7から印刷すると、印刷する直前にラジオボタンがリセットされてしまいました。 – stephmoreland
私はちょうど元の投稿のリンクに行きました。私はWin 7 EnterpriseとIE 8を使用しています。フォームに記入し、「N-12」ラジオボタンを選択し、「計算」をクリックしました。計算された値が現れました。私はそのページを実際のプリンタに1回、Adobe PDFの「プリンタ」に1回印刷しました。どちらの場合も、ラジオボタンは「N-12」の状態です。ブラウザのキャッシュをクリアして印刷を再試行してみてください。 –