Hvordan bryte iFrame i Firefox

IFrames inneholde en annen ekstern webside, slik at du kan ta med en ekstern side på ditt eget nettsted. Du "bryte ut" av en iFrame å omdirigere brukere direkte til iFrame er inneholdt hjemmeside. Webutviklere som bruker iframes kan bryte ut av rammen ved hjelp av Javascript. Javascript henter iFrame URL og åpner den i et nytt vindu i Firefox. Dette programmering brukes i områder hvor iframes fjernes eller når du ønsker å sikre at en annen web host ikke bruker innholdet i en iFrame som leder til ditt nettsted.

Bruksanvisning

1 Høyreklikk på HTML-siden brukes innenfor iFrame. Klikk "Åpne med" i menyalternativer og deretter dobbeltklikker en HTML-editor du bruker til å lage sidene.

2 Lag en Javascript "script" tag, som brukes i HTML for å identifisere Javascript-kode i nettleseren. Skriv inn følgende kode over "</ head>" tag:

<Script type = "text / javascript"> </ script>

Hvis du allerede har en skriptmerket element, kan du lage en ny en, eller plassere Javascript i det eksisterende skriptmerket.

3 Skriv inn følgende kode for å bryte ut av iFrame:

if (top.location! = self.location)

{Top.location = self.location.href}

Koden sjekker for å sikre at nettadressen i nettleseren er i hovedvinduskarmen. Hvis det ikke er det, bryter koden ut av iFrame og sender brukeren direkte til iFrame URL.

4 Trykk på "Ctrl" -tasten på tastaturet og trykk "S" for å lagre endringene. Lukk filen og dobbeltklikk på den for å teste iFrame-kode i Firefox. Testen viser at Javascript-kode bryter iFrame og åpner et vindu med rammens URL.