SORU
23 Ocak 2009, Cuma


Nasıl Safari javascript bir İFrame baskı/Krom muyum

Biri bana baskı ile yardımcı olun Safari/javascript çağrısı ile bir İFrame içeriğini Krom.

Bu firefox çalışıyor:

$('#'   id)[0].focus();
$('#'   id)[0].contentWindow.print();

bu IE çalışır:

window.frames[id].focus();
window.frames[id].print();

Ama bir şey Safari/Chrome çalışmak için alamıyorum.

Teşekkürler

Andrew

CEVAP
23 Ocak 2009, Cuma


işte tam çapraz tarayıcı benim çözüm:

iframe sayfa:

function printPage() { print(); }

Ana Sayfa

function printIframe(id)
{
    var iframe = document.frames ? document.frames[id] : document.getElementById(id);
    var ifWin = iframe.contentWindow || iframe;
    iframe.focus();
    ifWin.printPage();
    return false;
}

GüncellemeBirçok kişi YANİ bu sorun aldığımdan beri yayımlanan sürümlerinde bu sorunlar yaşıyor gibi görünüyor. Eğer sen bütün bu iplik tüm yorumları okumanı tavsiye ederim eğer sıkışmış zaman-reinvestigate var şu an istemiyorum!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • JorteexHD

    JorteexHD

    20 NİSAN 2012
  • Kanál používateľa McsFuego

    Kanál použ

    12 EKİM 2011
  • Tomas N

    Tomas N

    14 Kasım 2010