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.