tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
1356
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von CyrusOne
    CyrusOne CyrusOne ist offline Mitglied Silber
    Registriert seit
    Jun 2006
    Beiträge
    82
    Mein Titel sagt eigentlich schon alles über mein Problem aus. Aber nochmal genauer:

    Ich lade mittels dem ContentPane von Dojo je nach gebrauch verschiedene Seiten rein.

    Default:
    Code :
    1
    2
    3
    
    <div id='tevaluate' dojoType='dijit.layout.ContentPane' href='show.asp'>
    ...
    </div>

    Mittels der Funktion
    Code :
    1
    
    <a href="javascript:dijit.byId('tevaluate').setHref('update.asp');" >...</a>
    lade ich wie gesagt, die verschiedenen Seiten.



    Jetzt ist mein Problem jenes, das diese geladenen Files wiederum JavaScript Code enhalten, welcher aber nicht geparst wird.

    Liebe Grüße
    Cyrus
    Geändert von CyrusOne (06.10.08 um 21:29 Uhr)
     
    Vergebung ist eine Sache zwischen Ihnen und Gott, mein Job ist es das Treffen zu arrangieren!
    Creasy (Denzel Washington) in "Mann unter Feuer"

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Moin,

    für diesen Zweck gibt es die dojox-Erweiterung von dijit, also statt
    Code :
    1
    
    dijit.layout.ContentPane
    ...jenes vewenden:
    Code :
    1
    
    dojox.layout.ContentPane

    http://dojotoolkit.org/book/dojo-boo...x/dojox-layout

    Rufe die Funktion dann über den onclick-Event auf, nicht über das href-Attribut des Links.
     

  3. #3
    Avatar von CyrusOne
    CyrusOne CyrusOne ist offline Mitglied Silber
    Registriert seit
    Jun 2006
    Beiträge
    82
    Dankeschön das funktioniert bestens!

    Eine weitere Frage hätte ich noch:

    Und zwar kann es bei mir vorkommen das ein widget mehrmals geladen wird.
    Was zu einen Fehler führt weil ja das widget mehrmals initialisiert wird.
    Gibt es hier auch eine Möglichkeit dies zu umgehen, oder ist das einfach nur ein schlechter Programmierstile von meiner Seite? =)

    Liebe Grüße
    Cyrus
     
    Vergebung ist eine Sache zwischen Ihnen und Gott, mein Job ist es das Treffen zu arrangieren!
    Creasy (Denzel Washington) in "Mann unter Feuer"

  4. #4
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Du könntest bspw. per typeof abfragen, ob das Widget schon existiert, und falls ja machst du halt nix
     

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 17.05.10, 21:07
  2. Antworten: 2
    Letzter Beitrag: 10.04.07, 20:10
  3. PHP wird auf IIS Win2k3 nicht geparst
    Von TheVinc im Forum Hosting & Webserver
    Antworten: 1
    Letzter Beitrag: 18.01.07, 18:06
  4. templates - php wird nicht geparst!
    Von wernerschuster im Forum PHP
    Antworten: 1
    Letzter Beitrag: 19.04.05, 20:14
  5. Antworten: 14
    Letzter Beitrag: 29.04.04, 09:42