Ankündigung

Einklappen
Keine Ankündigung bisher.

xxAPI v0.99 - erweiterte AJAX-Visu

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • DJGockel
    antwortet
    Zitat von NilsS Beitrag anzeigen
    sende einfach nur XXIFRAME* wieder rein. dann nimmt es die locale Javascript Variable die du mit XXLINK gesetzt hast.
    ok werd ich heut abend dann mal so rein nehmen

    Zitat von NilsS Beitrag anzeigen
    PS: was hast du alles an deiner Visu geändert ??
    die sieht komplett verschoben aus ???
    meinst Du mich? Ich hab eigendlich nur 1 neue Seite angelegt, wie kommst DU auf meine Visu, der Link in der Signatur ist derzeit noch der alte werd Ihn gleich mal überarbeiten.

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    Man ist das schon spat

    UPDATE auf https://knx-user-forum.de/52727-post1.html

    Einen Kommentar schreiben:


  • MarcNaroska
    antwortet
    Hallo Nils!

    Ich warte dann mal einfach ab.
    Ich habe jetzt noch folgendes Phänomen:
    Per secure.htm komme ich auch in die AJAX-Visu rein. Allerdings wird hier anscheinend nicht immer Javascript ausgeführt. z.B. wird von der INIT-Seite nicht mehr automatisch zum Hauptmenü gesprungen. Der Aufruf einer Seite per XXLINK in einem XXIFRAME funktioniert, der Aufruf in einem neuen Fenster erst nach einem zusätzlichen Klick. XXEXECUTE auf der DEMO-Seite wird ebenfalls nicht ausgeführt.

    Und das tollste ist: diese Probleme treten nicht mehr nur im IE auf, sondern jetzt auch im FF (mit dem Unterschied, dass ich im FF die Eingabefelder ausfüllen kann, im IE jedoch nicht) ...

    Ich habe das iKo nicht auf remanent stehen. Ich lade die API neu bei jedem Durchstarten des HS. Aber auch das Neuladen der API hat in keinem der Browser etwas gebracht.

    Deshalb ist jetzt Schluss für heute. Mal sehen, was die nächsten Tage so bringen ;-)

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    die xxAPI neu laden kannst du, wenn du per /hs oder /shs oder HS-Client die Schaltfläche zum download klickst.

    Scheint ein Problem mit der Grösse des iKo's zu sein.
    Remanent nur ~10k oder so.
    Die neue Version kommt aber "gleich" raus. In der ist Kompression drin
    dann ist das nur noch ~4-5K

    Einen Kommentar schreiben:


  • MarcNaroska
    antwortet
    Hey Nils!

    Ich habs leider noch nicht so ganz kapiert...
    Ich komme im Augenblick per IE gar nicht in meine HS-Visu rein, da ich in den Feldern der Login-Maske ja nichts eintragen kann.
    Wie kann ich denn die API erneut laden?
    Und wo sehe ich z.B. die Fehler 1012 oder 1014?

    Einen Kommentar schreiben:


  • michel38
    antwortet
    Zitat von NilsS Beitrag anzeigen
    Du versuchst nicht deine Visu im IFRAME anzusehen??
    Nein, hab nur die xxAPI-DEMO importiert und in eine vorhandene Seite mit XXLINK-Funktionen eingebunden. Werde erstmal wieder was löschen und es einzeln versuchen.

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    das sind die Funtionen aus denen die Fehler kommen
    drawVisu... drawVisuudate... irgendwas..

    die Fehler treten auf wenn bei der kommunikation zu schnell daten gesendet werden.

    Du versuchst nicht deine Visu im IFRAME anzusehen??

    Einen Kommentar schreiben:


  • michel38
    antwortet
    Zitat von NilsS Beitrag anzeigen
    Fehler 1012 und 1014?
    Ein 1014er Fehler hab ich derzeit auch, wenn ich auf eine Seite mit xxAPI Funktionen zugreifen will. Was bedeuten diese Werte?

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    Zitat von DJGockel Beitrag anzeigen
    auf was müsste dann das IKO gesetzt werden? Und wie bekommt das XXIFRAME* mit das es jetzt den IKO wert übernehmen soll?
    Du musst es nicht ändern, das ist ja gerade der clou, sende einfach nur XXIFRAME* wieder rein. dann nimmt es die locale Javascript Variable die du mit XXLINK gesetzt hast.

    PS: was hast du alles an deiner Visu geändert ??
    die sieht komplett verschoben aus ???
    ich hatte da auch mal Probleme als ich die Visu für größere Displays zentrieren wollte. Habs dann in der PV bisschen hingekriegt für den FF, aber IE ging nicht. Hab dann aber alles verworfen als ich auf die hsav gewechselt hab.

    Einen Kommentar schreiben:


  • DJGockel
    antwortet
    auf was müsste dann das IKO gesetzt werden? Und wie bekommt das XXIFRAME* mit das es jetzt den IKO wert übernehmen soll?

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    ja, wie oben beschrieben, nur nicht bei den XXLINKS Buttons die Popupseite aufrufen, sonder statdessen aktion: keine Aktion
    und nur über die Befehlsseite ein iko wert setzen.

    Einen Kommentar schreiben:


  • DJGockel
    antwortet
    das heisst ich muss das so machen wie im Demoprojekt mit dem XXIFRAMESPOPUP?

    Buttons mit Statischem Text: z.b. XXLINK*GOOGLE*Google

    und ein Textfeld mit XXIFRAME*

    ??

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    Zitat von DJGockel Beitrag anzeigen
    danke Nils hab es mal mit XXIFRAMES probiert und siehe da es hat auf anhieb funktioniert
    Geniale sache die xxAPI
    Bedenke nur.
    Wenn du einfach nur auf das iKo direkt XXIFRAME*http:somewher.org
    schreibst. dann sehen das "alle" die gerade diese Seite betrachten.
    VisuGäste,Deine Frau, Du, Du am Handy.....

    wenn du meine oben beschriebene Methode verwendest, wird die Anzeige Clientseitig geändert.
    Du liest weiterhin die News, Deine Frau Kochrezepte, und der gute alte Visugast klickt munter alles im 5 sec Takt durch und freut sich wie's klappt.

    Einen Kommentar schreiben:


  • DJGockel
    antwortet
    danke Nils hab es mal mit XXIFRAMES probiert und siehe da es hat auf anhieb funktioniert
    Geniale sache die xxAPI

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    Zitat von DJGockel Beitrag anzeigen
    ich möchte auf einer Seite ähnlich der RSS-Feeds durch Vorwahl Buttons Webseiten in einem DynTextfeld anzeige. Wie ich den Link zusammenbaue ist mir klar nur welche XX.... Vorabe nehme ich dafür XXLINK* oder XXHTML* oder XXIFRAMES?
    du kannst XXLINK in verbindung mit XXIFRAME auf der selben seite verwenden.

    leg dazu ein dynamisches Textfeld (T XXIFRAME):
    an 14byte Text
    iKo xxiframeloader 14byte initwert XXIFRAME*


    jetzt legst du dir beliebig viele XXLINK*Blah*http://www.fdsfds.fds an
    bei denen du auf die befehlsseite legst
    schalten setze iKo xxiframeloader auf XXIFRAME*

    dadurch das du auf das iKo einen wertschreibst.
    auch wenns der gleich ist, wird der IFRAME neu geladen.
    und zwar mit der URL die in die Javascript Variable XXIFRAMEURL mittels XXLINK geschrieben wurde.

    Einen Kommentar schreiben:

Lädt...
X