html web sayfasının her sayfasının altına bir altbilgi yazdırılması isteniyor (tarayıcıdaki asıl sayfa değil). Bunu yapmanın herhangi bir yolu var mı? (IE üzerinde çalışmalı ve IE iyi durumda)Tüm HTML sayfalarının altında HTML altbilgisi IE'de yazdırılıyor
Sabit taban kullanmayı denedim, ancak içerik altbilgiyle çakışıyor.
Boşluk hesaplamak için javascript kullanmayı denedim ve boş bir boşluk verdim: altbilgi% sayfa yüksekliğinin altından kullanıyordum = 0, Gerekli boşluğu ekleyin. Ancak altbilginin altının değeri ve gerekli beyaz alan, eleman tipindeki değişiklikle değişiyor gibi görünmektedir.
var printPageHeight = 1900;
var mFooter = $("#footer-nt");
var bottomPos = mFooter.position().top + mFooter.height();
var remainingGap = (bottomPos <printPageHeight) ? (printPageHeight -bottomPos) : printPageHeight - (bottomPos % printPageHeight);
$("#whiteSpaceToPositionFooter").css("height", remainingGap+"px");
Tabloyu kullanmayı denedim, sonuncu hariç tüm sayfalar için iyi çalışıyor.
Diğer birkaç kenar boşluğu ve bu gibi ince ayarları denedim ama çalışmadılar.
Aslında, altbilginin, mümkün ise yalnızca baskının son sayfasının en altında görüntülenmesini istiyorum.
Bu yazının zamanından itibaren, bu çözüm Chrome'da çalışmaz. – Rap
Doğru. Soru, özellikle IE ve IE için sorulmuştur. –
Başlığı ve etiketleri buna göre güncelledim, OP bunu bir dahaki sefere yapmayı düşünebilir. mod bu yardımcı olmayan yorumları da işaretleyebilir ve kaldırabilir. –