Slik fjerner iFrame rullefelt i Javascript

En innebygd ramme, eller IFrame, er et objekt i en webside som kan holde et annet objekt, for eksempel en annen webside. Hvis høyden og bredden på IFrame er for små til å passe hele objektet, vil systemet sette rullefeltene på iFrame vinduet. Du kan bruke Javascript for å fjerne iFrame rullefeltene ved å justere "rulle" eiendom iFrame.

Bruksanvisning

1 Opprett en ny HTML-dokument med Notepad eller en HTML-editor. Sett HTML overskrifter i dokumentet:

<! DOCTYPE HTML>

<Html lang = "no">

<Head>

<Meta charset = "utf-8">

<Title> Ingen rullefeltene iFrame </ title>

2 Opprett en Javascript-funksjon for å fjerne rullefeltene ved å sette "rulle" eiendom til "no:"

<Script>

fungere removeSB () {

document.getElementByID("otherPage").scrolling="no";

}

</ Script>

</ Head>

3 Sett iFrame på siden med <div> id-koden du bruker i Javascript-funksjonen:

<Iframe id = "otherPage" width = "300" height = "300"> </ iframe>

4 Lag en knapp på skjermen som brukeren kan trykke på for å slå av rullefeltene i iFrame:

<Input type = "button" value = "Slå av rullefelt" onclick = "removeSB ();">

</ Body>

</ Html>

5 Lagre filen. Åpne den i en nettleser, og klikk på knappen for å fjerne rullefeltene fra iFrame.