chcę wydrukować stronę odbioru na stronie obciążenia w firefoxUżywanie metody getPreventDefault() jest przestarzałe. Zastosowanie defaultPrevented zamiast
Firefox pokazuje następujący błąd ..
Zastosowanie getPreventDefault()
jest przestarzała. Zamiast tego użyj defaultPrevented. błąd liniowe źródło:
src.getPreventDefault && src.getPreventDefault()) ? returnTrue : returnFalse;
NS_ERROR_NOT_AVAILABLE: Składnik zwrócony kod błędu: 0x80040111 linii (NS_ERROR_NOT_AVAILABLE) [nsIDOMWindow.print] Źródła błędów:
print();
Kod:
$(document).ready(function() {
print_doc();
$("#Submit").click(function() {
$("#goBack").hide();
$("#printRow").hide();
print();
$("#goBack").show();
$("#printRow").show();
});
});
function print_doc() {
$("#goBack").hide();
$("#printRow").hide();
print();
$("#goBack").show();
$("#printRow").show();
}
Chcę drukować pokwitowania przed pokazaniem "goBack" i "printRow" ID, ale nie działa
Lepiej również użyć window.print(); - Co więcej, aktualny kod Drukuje ekran dwukrotnie – MackieeE
Zadajesz tutaj dwa różne pytania. Jeśli nie zamierzasz zmienić tytułu swojego posta, powinieneś zaakceptować odpowiedź MackieeE poniżej. – MusikPolice