purzelbaum
unsere besten emails
Coder Board Community

 
Boardmenü
Forum
Portal

Registrieren
Suche
Statistik
Mitglieder
Team
Kalender
Sponsoren
Partner

F.A.Q

Lexikon
Amazon Shop
Unterforen Navigation
Hardware
Software
Betriebssysteme
Foren & CMS
EDV Sicherheit
Telekommunikation
Tutorials & FAQ's
Downloads
Boardsuche
Board durchsuchen:

Wer ist Online ?
Zur Zeit im Forum unterwegs:
- 1 Mitglied
- davon 0 unsichtbar
- 15 Besucher
- 6 Bot(s)
- 22 Benutzer gesamt

Cupra
Wer ist wo online?
Wer war Online ?
Heute waren 7 Mitglieder im Forum unterwegs.
Cupra 23:03
DasZ 16:23
Hexo 17:50
mape4 10:24
Prometheus 21:47
sys2064 00:50
zeuss 12:27
Linktip's
   Eigene Projekte:
auto-board.info
film-freunde.info
flirt-freunde.info
linkhunter.info
tier-freunde.info
spass-forum.info
buch-freunde.info
mystic-freunde.de
heimwerker-freunde.de

   Befreundete Projekte:
holyhell.de
emsfriends.de

Coder Board Community » Tutorials & FAQ's » I-Mode & WAP » Tasks » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Tasks
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Prometheus Prometheus ist männlich
Administrator


images/avatars/avatar-9.gif

Dabei seit: 09.05.2003
Beiträge: 2.950

Tasks Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Tasks
Vorgänge die ausgeführt werden, wenn bestimmte Ereignisse auftreten wie z.B. durch das do-Tag, die Auswahl eines anchor-Tags oder speziell über die Ereignisbehandlung, werden Tasks genannt. WML unterscheidet zwischen vier verschiedenen Tasks.

go-Task
Der go-Task wird über das go-Tag <go> und </go> oder einfach nur durch <go/> definiert. Er bewirkt, daß eine URL oder eine weitere Card aufgerufen wird. Das Besondere ist, daß mit Hilfe des go-Tasks Variableninhalte an eine URL (nicht an eine Card innerhalb des Decks) mit übergeben werden können, wie z.B. der Inhalt eines Eingabefeldes, damit diese Variablen in einem CGI-Programm verarbeitet werden können. Diese spezielle Möglichkeit wird in dem Kapitel 'Formulardaten senden' beschrieben.

Beispiel :

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>  
  <card id="Anfang">
  <p> 
    <anchor>
      Auswertung	  
      <go href="auswertung.wml"/>
    </anchor>
  </p> 
  </card>
</wml>


Erklärung :
Das go-Tag verfügt über mehrere Attribute. Durch die folgende Liste sollen (ersteinmal) die Wichtigsten erläutert werden.


Attribut und Wirkung

href
Durch dieses Attribut wird die Zieladresse angegeben, die aufgerufen werden soll. Die Angabe dieses Attributs ist zwingend erforderlich.

method
Durch dieses Attribut wird die HTTP-Übermittlungsmethode festgelegt. Es kann den Wert post oder get annehmen.

prev-Task
Der prev-Task wird über das prev-Tag <prev/> definiert. Er bewirkt, daß die vorhergehende URL aufgerufen wird.

Beispiel :

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>  
  <card id="jetzt">
    <do type="prev" label="zur&#xFC;ck";>
      <prev/>
    </do>
  </card>
</wml>


refresh-Task
Der refesh-Task wird über das refresh-Tag <refresh> und </refresh> definiert. Er bewirkt, daß die aktuelle Seite neu geladen wird und speziell die innerhalb des refresh-Tags aufgeführten Variablen wie dort angegeben initialisiert werden.

Beispiel :

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>  
  <card id="frisch">
    <do type="reset" label="Erfrischen">
      <refresh>
        <setvar name="vorname" value="">
        <setvar name="alter" value="">
      </refresh>
    </do>
  </card>
</wml>


noop-Task
Der noop-Task wird über das noop-Tag <noop/> definiert. Er bewirkt, daß nichts getan wird :-) Allerdings kann er zum Überladen eines Templates gebraucht werden.

Beispiel :

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>  
  <card id="Anfang">
    <do type="accept" label="AnfangsCard">
     <noop/>
    </do>
  </card>
</wml>


Quelle & © Ralf Peter Korte

__________________
mfg
Prometheus

Projektoren

Grafikkarten

Fertig-PC´s

TFT´s

Notebooks
Ich gebe keinen Support per PN, Email oder sonstiges!
Alle Fragen können offen hier im Forum behandelt werden.

12.01.2004 11:15 Prometheus ist offline Homepage von Prometheus Beiträge von Prometheus suchen Nehmen Sie Prometheus in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Coder Board Community » Tutorials & FAQ's » I-Mode & WAP » Tasks

Views heute: 7.161 | Views gestern: 6.873 | Views gesamt: 15.680.071



Impressum

Board Blocks: 46.028 | Spy-/Malware: 1.245.611.449.400.000.000.000.000.000 | Bad Bot: 0 | Flooder: 21.847
CT Security System Pre 6.0.1: © 2006-2007 Frank John

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH

Style & Graphics © 2004-2005 by Technomausi