Befehle auf Wap-Seite gehen nicht!

  • Auf meiner Seite die ich erstellt habe, habe ich bestimmt Befehle eingebaut.
    leider funktionieren einige nicht.
    z.B.: <pre>, <template>, <do>


    Wie in dem folgenden code, funktioniert das mit dem <template> nicht,
    es werden die card`s angezeigt und gehen auch aber es wird nichts angezeigt was <template> bewirken soll!


    Die daten liebgen auf dem Server von 1&1 und mein Handy ist ein Nokia 6600!


    Hoffe auf eine baldige antwort!
    Danke!


    <?xml version="1.0"?>
    <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
    <wml>
    <template>
    <do type="accept" label="AnfangsCard" name="anf">
    <go href="#anfang"/>
    </do>
    </template>

    <card id="anfang">
    <p>
    Dies ist die AnfangsCard.
    <a href="#inhalt1">Inhalt 1</a>
    <a href="#inhalt2">Inhalt 2</a>
    </p>
    </card>

    <card id="inhalt1">
    <p>
    Dies ist die InhaltsCard 1.
    </p>
    </card>


    <card id="inhalt2">
    <p>
    Dies ist die InhaltsCard 2.
    </p>
    </card>

    </wml>

  • Ergänzung!


    Habe eine verbindung über O2 wap GPRS!


    Vieleicht hat das was damit zu tun!


    --------------
    01.10.2004 12:22:00


    Habe gerade festgestellt das ich unter Optionen im Bereich "Dienstoptionen" den Befehl gefunden habe!


    Aber wieso wird es mir nicht auf dem Display angezeigt?

  • Um Doppelpostings zu vermeiden, benutze in Zukunft bitte den EDIT-Button.


    Danke :).

    Hätte der Mensch nur halb so viel Vernunft wie Verstand, dann wäre alles viel einfacher in der Welt. Linus Pauling

  • Hallo,


    innerhalb <template></template> geschriebener Code gilt für alle Cards im Deck, das ist die einzige Bedeutung von Template.


    Mit <do type......> werden die drei Funktionstasten belegt (accept prev options).


    Welche Tasten das sind, oder ob die "Taste" nur ein langer Druck auf eine andere Taste ist hängt vom Handy ab. Und manche Handys zeigen den diesen Tasten zugewiesenen Text (Label) garnicht an (spart Platz auf dem Display).


    Dein Handy kenne ich nicht.


    Allgemeiner Tipp: nicht gleich mit dem Handy loslegen, sondern erstmal die WAP-Seiten mit dem PC abrufen, da gibt's bessere Fehlermeldungen. Allerdings sind die WAP-Browser für den PC toleranter, wenn's auf dem PC läuft muß man für das Handy meistens nochmal nachdebuggen.


    Empfehlungen:


    WinWap (http://www.winwap.com, Shareware)
    Opera (http://www.opera.com)
    M3gate (http://www.numeric.ru)


    Gruß, Wolfgang


  • Danke! Ich denke daran wird das liegen.
    Vieleicht habe ich mich auch irretiren lassen weil ich auf dem PC mir das erst angesehen habe!


    Frage bleibt aber noch!
    Warum geht das mit dem <pre></pre> nicht?

  • Hallo,


    wo hast Du das <pre></pre> denn eingesetzt? Nicht jedes Handy akzeptiert es an jeder Stelle.


    Mehr kann ich dazu nicht schreiben, ich hab pre noch nie gebraucht. :o


    Gruß, Wolfgang

  • Weiteres Problem!


    Habe das andere geklärt! bis auf das mit dem <pre>
    wird bei meinem Handy alles unter "Dienstoptionen" angezeigt!


    Aber ????? :(
    Warum funzt das nun wieder nicht?
    Wenn ich das einfüge, bekomme ich die Meldung
    "Sorry Die von ihnen angeforderte Seite kann nicht dargestellt werden"


    Ist hier irgent etwas falsch oder warum geht das nicht?


    <template >
    <do type="accept" label="Home" name="hom">
    <setvar name="HU" value="Home"/>
    <setvar name="favlink" value="http://www.tritten.de/wap"/>
    <go href="#inhalt2"/>
    </do>
    </template>

  • Re: Weiteres Problem!



    Laut Spezifikation darf setvar nicht innerhalb von do auftauchen, sondern höchstens innerhalb von go. Es müsste also so gehen:
    <do type="accept" label="Home" name="hom">
    <go href="#inhalt2">
    <setvar name="HU" value="Home"/>
    <setvar name="favlink" value="http://www.tritten.de/wap"/>
    </go>
    </do>
    Übrigens, die offiziellen Spezifikationen kann man hier nachlesen:
    http://www.openmobilealliance.…ap-191-wml-20000219-a.pdf

    geWAPpnet.de - Das alternative WAP-Portal

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!