Er zijn verschillende manieren om een webpagina om te leiden: aan de clientzijde met metatag in HTML en aan de serverzijde met HTTP-omleidingsmethoden om er maar een paar te noemen. In dit artikel bekijken we hoe u een webpagina omleidt met JavaScript.
Er zijn twee mogelijke manieren om JavaScript-code te gebruiken voor het omleiden van pagina`s. Beide hebben betrekking op het window location-object.
href
De eerste methode omvat de href-eigenschap op het location-object (dat op zijn beurt weer deel uitmaakt van het window-object). Het enige dat u hoeft te doen, is de omleiding af te handelen door de URL waarnaar u de omleiding wilt toewijzen als location.href toe te wijzen. Dit doe je in een JavaScript-functie die wordt uitgevoerd wanneer de pagina wordt geladen:
Ik heb een scripttag onderaan het document toegevoegd, net voor de body-tag. Dit is waar ons JavaScript naartoe gaat. Een functie, handleRedirect genaamd, heeft een parameter met de naam url. We wijzen location.href toe aan de waarde van deze URL.
Bovenaan de hoofdtekst van het document staat een onload-gebeurtenis. Deze onload-gebeurtenis voert de JavaScript-functie uit die we eraan toewijzen. Hier hebben we de URL doorgegeven waarnaar we willen dat deze gaat. De omleiding vindt onmiddellijk plaats en gaat naar het HTML-gedeelte van de Python.Engineering-blogposts.