Wie kann ich eine Scrollbar-Präsenz (mit Javascript) in HTML iFrame erkennen?Wie kann ich eine Scrollbar-Präsenz (mit Javascript) in HTML iFrame erkennen?
Ich habe bereits versucht:
var vHeight = 0;
if (document.all) {
if (document.documentElement) {
vHeight = document.documentElement.clientHeight;
} else {
vHeight = document.body.clientHeight
}
} else {
vHeight = window.innerHeight;
}
if (document.body.offsetHeight > vHeight) {
//when theres a scrollbar
}else{
//when theres not a scrollbar
}
Und ich hatte auch versucht:
this.scrollLeft=1;
if (this.scrollLeft>0) {
//when theres a scrollbar
this.scrollLeft=0;
}else{
//when theres not a scrollbar
return false;
}
ohne Erfolg ..
ich die javascript objets gesucht auf DOM Inspec tor, aber nichts gefunden.
Ist es möglich, eine Scrollbar Präsenz in einem iframe in javacscript zu erkennen?
Der Iframe-Inhalt stammt aus derselben Domäne.
Kein Erfolg bis jetzt ..
alt text http://www.upvtp.com.br/file.php/1/help_key.jpg
Vielen Dank für Ihre Antwort, aber Ihr Code testet nur, wenn ich versuche, die Bildlaufleiste zu verschieben. Ich möchte es beim Laden der Seite testen. – Bonfocchi
$ .ready (Funktion() {}); –
Es tut mir leid, aber das ist keine richtige Lösung. :(Ihr Code überprüft tatsächlich, ob das Dokument nach unten gescrollt ist. Hier ist ein Beweis: http://jsfiddle.net/vvdb0292/2/ Ich denke, Bobincts Antwort ist korrekt. – kaboom