【发布时间】:2013-11-20 11:48:23
【问题描述】:
在 Firefox、chrome 和 IE10 上它可以工作......但在 IE9 上,当我点击“Imprimer”时什么也没发生
<input type="submit" class="btn btn-primary" value="Imprimer" id="print_btn"
onclick="javascript:imprime_zone('Quiz', 'my_print')" >
这是 JS:
<script >
function imprime_zone(titre, obj)
{
// Définie la zone à imprimer
var zi = document.getElementById(obj).innerHTML;
// Ouvre une nouvelle fenêtre
var f = window.open("", "QuizImpression", "height=780, width=1024,toolbar=0, menubar=0, scrollbars=1, resizable=1,status=0, location=0, left=10, top=10");
// Définit le style de la page
f.document.body.style.color = '#000000';
f.document.body.style.backgroundColor = '#FFFFFF';
f.document.body.style.padding = "10px";
// Ajoute les Données
f.document.title = titre;
f.document.body.innerHTML += " " + zi + " ";
// Imprime et ferme la fenêtre
f.window.print();
f.window.close();
return true;
}
</script>
【问题讨论】:
标签: javascript internet-explorer-9