XML XSLT
Start arrow WML arrow Odsyłacze
StartJęzyk XMLDTDXSLTXML SchemaStyle CSSXHTMLXSLTWMLAnkietaLinki
Menu serwisu
Start
Język XML
DTD
XSLT
XML Schema
Style CSS
XHTML
XSLT
WML
Ankieta
Linki

Partnerzy

Internet - podstawy internetu, email, Usenet, FTP, WWW

Tonery,tusze - bębny do drukarek, atramenty do drukarek, folie do faksów w sklepie internetowym Tonershop

Sieci komputerowe - systemy sieciowe, technologie

Systemy sprzedaży - handel, kody kreskowe, identyfikacja towarów

Automatyczna identyfikacja - systemy identyfikacji, etykiet

Odsyłacze

Odsyłacze są stałym elementem większości serwisów WAP. Definiowane są one w podobny sposób jak w HTML, za pomocą znacznika a. Alternatywnie odsyłacz w WML można definiować za pomocą elementu anchor.
 Sposób definicji odsyłaczy prezentują przykłady start.wml oraz glowna.wml. Ich prezentację pokazują rys.43 i 44. Funkcjonowanie odsyłaczy w ramach bieżącego dokumentu WML prezentują 6.wml i rys. 45

Znacznik Opis 
 <a>

Tworzenie odsyłacza, który umożliwia przechodzenie pomiędzy kartami
 Atrybuty:
  href -  adres docelowy (obligatoryjny). Można w nim podać ścieżkę do innej talii (dokumentu WML) np.
<a href="druga.wml">Zobacz</a>
  Można podać także nazwę id innej karty w bieżącej talii poprzedzoną znakiem # np.
<a href="http://xml.superstrony.net/#druga">Zobacz</a>
  Można podać także odwołanie do określonej karty w innym dokumencie np.:
<a href="druga.wml#gora">Zobacz</a>  
  title -  tytuł odsyłacza; czasami jest w jakiś sposób pokazywany przez przeglądarki.

 <anchor>

Alternatywny sposób definiowania odsyłacza. Dla znacznika anchor nie definiuje się zwykle atrybutów (ewentualnie title), treść odsyłacza umieszcza się wewnątrz elementu, natomiast adres docelowy określa się przez znacznik <go> np.
<anchor>Zobacz<go href="druga.wml" /></anchor>


Przykład start.wml

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card title="Witaj">
<p>Witaj !!!<br/>
<a href="glowna.wml" title="Do strony glownej">Dalej</a>
</p>

</card>
</wml>

 

Rysunek 43 Prezentacja dokumentu start.wml w przeglądarce

Przykład glowna.wml

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card title="Strona glowna">
<p>Zawartosc strony glownej<br/>
<a href="start.wml">Pokaz intro</a>
</p></card>
</wml>

 

Rysunek 44 Prezentacja dokumentu start.wml w przeglądarce

 

Przykład 6.wml – przechodzenie pomiędzy kartami w dokumencie WML

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card title="Witaj" id="intro">
<p>Witaj !!!<br/>
<a href="http://xml.superstrony.net/#glowna" title="Do strony glownej">Dalej</a>
</p></card>
<card title="Strona glowna" id="glowna">
<p>Zawartosc strony glownej<br/>
<a href="http://xml.superstrony.net/#intro">Pokaz intro</a>
</p></card>
</wml>

 

Rysunek 45 Prezentacja dokumentu 6.wml w przeglądarce

 

 
« poprzedni artykuł   następny artykuł »
 
Wydanie polskie: Copyright (C) 2005 Polskie Centrum Joomla! :: (C) 2018 XML XSLT
Joomla! jest wolnym oprogramowaniem udostępnianym na warunkach licencji GNU/GPL.
www.xmlxsl.pl - Język XML, język XSLT, DTD, języki XHTML, WML