Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako na výpočet výšky IFRAME

Použitie iFrames je populárny spôsob , ako vložiť obsah z jednej HTML stránky na Internete do iného materskej strane . Existuje rad spôsobov použitia pre túto techniku ​​, vrátane prekládky kľúčový obsah , bez toho, aby osviežujúci celú stránku . Budete chcieť vedieť , čo výška iFrame , ak je napríklad, že chcete , aby sa zabránilo posuvník vo Vašom strane okolo iFrame . JavaScript je výpočet tejto hodnoty triviálne . Pokyny dovolená 1

si odkaz na iFrame DOM elementu . Napríklad , pre iFrame s id " childframe " môžeš napísať nasledujúci kód JavaScript :

var DOMElement = document.getElementById ( ' childframe ' ) ;
2

Access výška iFrame odkazom na jej vnútornej dokumentu výšky scroll :

var frameHeight = domElement.contentWindow.document.body.scrollHeight ;

premennej " frameHeight " teraz obsahuje počet bodov , vysoký , že vaše iFrame je . Napríklad , ak ste spustili vyššie uvedený kód pre iFrame , ktorý je 450 pixelov vysoký , potom bežal tento kód :

upozornenia ( frameHeight ) ;

by ste sa dialógové okno popup s počtom " 450 " v tom
3

Nastavte novú výšku iFrame o prístup k jeho výška vlastnosť štýlu : .

domElement.style.height = frameHeight + 100 + " px " ;

nastaví výšku starej výšku a 100 pixelov . V tomto príklade by to bolo 450 + 100 + " px " . V JavaScriptu , ktorá sa rovná 550px .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené