Kezdő index oldal. Témakörök jegyzéke.

Új URL címre irányítás.

window.location.replace( URL ); utasítással.

Böngészőt, a megadott URL-re küldi;
A korábbi URL pedig nem jelenik meg a böngészési előzményekben.
Így a korábbi oldalra való visszalépés sem lehetséges!

Az URL címet, idézőjelek között változóhoz rendeljük, és egyetlen sorban írjuk meg úgy, hogy írás közben az ENTER billentyűt nem üthetjük le.
Majd, a window.location.replace(.....); utasítás zárójelei közé írjuk, a változó nevét.

Lehetséges URL címek:

Megjegyzés:
Az otthoni gyakorlásnál, a saját számítógépünkön történő oldalak URL címének meghatározásához, másoljuk ki a böngésző kereső ablakában lévő, azon oldal címét, melyre az átirányítást érvényesíteni akarjuk, és ezt illesszük be, a változó idézőjelei közé.

Átirányítást mindig valamilyen feltételhez kössük:
- Megváltozott a keresett oldal elérhetősége.
- Ha, az oldalra történő belépés, meghatározott jelszóval lehetséges.
- Illegális belépéskor, azonnali átirányítás a beléptető oldalra.
- Az oldalon, nem várt esemény következett be.


Példák.

1. Példa:
Létrehozunk egy button gombbot, melyre kattintva programunk, erre a címre irányít:
https://wpaulina.hu/

<p>
<input type="button" value="Erre az URL-re! alap_weblap." onClick="ujOldal()">
</p>

<script type="text/javascript">
 function ujOldal()
  {
      URL_cim="https://wpaulina.hu/";
	
        window.location.replace(URL_cim);
  }
</script>

Fenti példa eredménye:

 


 

2. Példa:
Egy, egyszerű űrlapos belépési jogosultság ellenőrzésre.
<center>
<form name="belepes">
 Beléptető adat: <input type="text" name="kiseger" value="" size="25">
 <br /><br />
 <input type="button" value="Belépés indítása!" onClick="belepteto(belepes.kiseger)">
 <br /><br />
 <input type="reset" name="reset" value="Beírt adat törlése">
</form>
</center>

Belépő ellenőrzése és átirányítása.

<script type="text/javascript">
function belepteto(mezoErtek)
{ // Belépéshez szükséges adat = sas. Űrlapról érkező adat eltér, nincs beléptetés!
 var belepes="sas"; 
 if (mezoErtek.value != "") 
   {	
     if(mezoErtek.value==belepes)
      {
       URL_cim="https://wpaulina.hu/";
       window.location.replace(URL_cim);
      }
     else { alert("Rossz adat! Belépés megtagadva!"); }
   }
 else {  alert("Nem adtál meg, értéket!");  }
}
Fenti programunk tesztelése!

Belépéshez szükséges adat = sas
Űrlapról elküldött adat eltér, nincs beléptetés!


Beléptető adat: