Prog:: Java Script
Predavani parametru
Titulni strana

Forum
Builder (10)
Problemy a algoritmy (250)
Java (61)
Web (123)
Win32 (74)
PowerBuilder

Archiv
Obecne
Nastroje
Win32
Java
Web

Internet
Megaprint
Technet
Namodro
Lupa
 
Reklama

Spoluprace Java Scriptu a URL

Predavani parametru pomoci URL do stranek (pokud to lze jeste nazyvat strankou) je pomerne obvykle (PHP, ASP ap.). Ovsem ne kazdy ma na strankach pristupnou podporu techto jazyku. Pak se vetsinou sahne po Java Scriptu, coz je jazyk urceny trochu na neco jineho.

Ale i zde existuje moznost ridit beh scriptu pomoci parametru z URL. Jak na to vam ukaze nasledujici priklad:
<script language="JavaScript">
<!-- 
var i=0;
var j=0;
var promena=""; //jmeno promene
var hodnota=""; //hodnota promene
i = document.URL.indexOf("?")
if (i!= -1)
 /* URL obsahuje "?" */
    {
    j=document.URL.indexOf("=")
    //pozice "="
    promena = document.URL.substring (i+1,j)
    if (promena == "pozdrav")
       {
       i=document.URL.indexOf("&")
       if (i!= -1) hodnota = document.URL.substring(j+1,i)
       else hodnota=document.URL.substring(j+1,document.URL.length)
       if (hodnota==1) document.writeln("Hallo world")
        }
     }  else document.writeln("Soubor nema parametr..")

// -->
</script>

Funkce je nasledujici. Z polozky document.URL se postupne ziska jmeno promene nasledujici jeho hodnotou. Tento priklad nacita pouze prvni polozku, ale v praxi jich muze byt vice (omezene mnoho), oddelene znakem "&".

Priklad v akci:
soubor.html?pozdrav=1
Pozdrav:



Reklama

 
 

cbob@builder.cz