Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur att beräkna höjden av en iFrame

    Använda IFrames är ett populärt sätt att bädda in innehåll från en HTML- sida på internet till en annan förälder sidan . Det finns ett antal användningsområden för denna teknik , inklusive omlastning centrala innehållet utan att uppdatera hela sidan . Du kommer att vilja veta vad höjden av iFrame är om , till exempel , du vill undvika en rullningslist i din sida kring iFrame . JavaScript gör att beräkna detta värde trivialt . Instruktioner
    1

    Få en hänvisning till iFrame DOM-element . Till exempel , för en iFrame med ett id " childframe " du kunde skriva följande JavaScript -kod :

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

    Tillgång höjden av iFrame genom att hänvisa till sin interna dokuments rulla höjd :

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

    variabeln " frameHeight " innehåller nu antalet pixlar högt att din iFrame är . Till exempel , om du körde koden ovan för en iFrame som är 450 pixlar hög , sprang sedan denna kod :

    alert ( frameHeight ) ;

    Du skulle få ett popup dialogruta med antalet . " 450 " i det
    3

    Ställ en ny höjd för iFrame genom att gå sin egendom höjd stil :

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

    Detta ställer in höjden till den gamla höjden plus 100 pixlar . I exemplet skulle det vara 450 + 100 + ' px ' . I JavaScript , lika som 550px .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör en rullningsruta för Forms
    ·Hur Namnge en variabel med ett makro SAS
    ·Hur bindande ListBox till DataGrid
    ·Konvertera en bit in ett byte
    ·Så här visar i tabellform i MATLAB
    ·Hur man skriver effektiva objektorienterad kod
    ·Flash MX Game Tutorial
    ·Hur ändrar jag Input Type för Font Värden
    ·Hur man skapar WinAPI Listbox
    ·Hur man använder Camel Hölje
    Utvalda artiklarna
    ·Hur man skriver en XML i ASP.NET Med SqlDataReader
    ·Hur Importera Excel-filer i MS SQL
    ·Hur hämta data från DataGridView i Visual Basic Net
    ·Vad är en Sammanställt Signatur
    ·Hur att koda HTML Med Python
    ·Hur man kompilerar en CPP Med en header-fil
    ·Hur man skapar en abstrakt klass i NetBeans
    ·Hur vill kolla om en String Finns i Perl
    ·Systemkrav för Visual Studio 2008 Express
    ·Hur man gör Java Pop - Up sidor
    Copyright © Dator Kunskap http://www.dator.xyz