Een inline frame of iFrame , is een webpagina element dat een apart HTML-bestand binnen de daarin pagina laadt . Dit is handig voor het verstrekken voorvertoning samenvattingen naar webpagina's wanneer de gebruiker de muisaanwijzer over een link. JavaScript kan interageren met iFrame eigenschappen en zorgen voor een grote mate van controle over hun uiterlijk en gedrag van de gebruiker . Grootte Eigenschappen JavaScript kan worden gebruikt voor het lezen en schrijven van waarden te iFrame eigenschappen die de grootte te controleren . Deze eigenschappen zijn hoogte en breedte genoemd . JavaScript kan daarom formaat van een iFrame dynamisch volgens script parameters of invoer van de gebruiker . Als alternatief kan de " noresize " eigenschap worden ingesteld op eventuele wijzigingen verbieden de iFrame de grootte . Content Eigenschappen JavaScript kan ook de iFrame eigenschappen die bepalen hoe de controle inhoud wordt weergegeven . Een eigenschap , "align , " lijnt de inhoud aan de linkerkant . Andere eigenschappen zijn onder andere "rechts ", " middle ", "top ", " bodem " en " scrollen ". " Scrollen " laat de iFrame een scrollbar . Border en Marge De grens en de marges van de iFrame weer kan worden gewijzigd met behulp van JavaScript . De " frameborder " eigenschap bepaalt of er een grens wordt afgebeeld rond een iFrame . De " MARGINWIDTH " en " MARGINHEIGHT " Pas het aantal pixels van de lege ruimte tussen de rand van de iFrame en de inhoud ervan . Naam en beschrijving De " naam " en " longdesc " eigenschappen van een iFrame controle de naam en beschrijving van het iFrame , respectievelijk . De " longdesc " accommodatie biedt een webadres om de inhoud beschrijving van het iFrame . JavaScript kan worden gebruikt voor het lezen en schrijven naar een van deze eigenschappen , waardoor het de naam en beschrijving van een iFrame te wijzigen . Diversen Eigenschappen JavaScript hebt toegang tot verschillende andere diverse eigenschappen van iFrames . De " contentDocument " accommodatie biedt een object dat de iFrame document vertegenwoordigt . De " contentWindow " accommodatie biedt een Window -object gegenereerd door een iFrame . Beide eigenschappen zijn nuttig wanneer de iFrame moeten worden behandeld als een abstracte entiteit , zoals wanneer het wordt opgeslagen in een container. Bijvoorbeeld , kan een array worden gebruikt om vele iFrame Window objecten op te slaan . De array kan worden gebruikt voor het sorteren, zoeken , en de overdracht iFrame inhoud gemakkelijk bereikbaar binnen een JavaScript -programma .
|