मैं HTML iFrame में स्क्रॉलबार उपस्थिति (जावास्क्रिप्ट का उपयोग करके) का पता कैसे लगा सकता हूं?मैं HTML iFrame में स्क्रॉलबार उपस्थिति (जावास्क्रिप्ट का उपयोग करके) का पता कैसे लगा सकता हूं?
मैं पहले से ही की कोशिश की है:
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
}
और मैं भी कोशिश की थी:
this.scrollLeft=1;
if (this.scrollLeft>0) {
//when theres a scrollbar
this.scrollLeft=0;
}else{
//when theres not a scrollbar
return false;
}
कोई सफलता के साथ
..
मैं खोज की है जावास्क्रिप्ट objetsडोम इंस्पेक पर टोर, लेकिन कुछ भी नहीं मिला।
जावास्क्रिप्ट में आईफ्रेम में स्क्रॉलबार उपस्थिति का पता लगाना संभव है?
आईफ़्रेम सामग्री एक ही डोमेन से आती है।
अब तक कोई सफलता ..
alt text http://www.upvtp.com.br/file.php/1/help_key.jpg
आपके उत्तर के लिए धन्यवाद, लेकिन स्क्रॉलबार को स्थानांतरित करने का प्रयास करते समय आपका कोड केवल तभी परीक्षण करता है। मैं पेज लोड पर इसका परीक्षण करना चाहता हूं। – Bonfocchi
$ .ready (function() {}); –
मुझे खेद है, लेकिन यह एक सही समाधान नहीं है। :(आपका कोड वास्तव में जांचता है, भले ही दस्तावेज़ नीचे स्क्रॉल किया गया हो। यहां एक सबूत है: http://jsfiddle.net/vvdb0292/2/। मुझे लगता है कि बॉबन्स का जवाब सही है। – kaboom