text: getURL - als Target Ebene??? | PSD-Tutorials.de
  getURL - als Target Ebene???
  Erstellt von AndKo, 29.10.2009.
  getURL - als Target Ebene??? 29.10.2009 10:26
  Ich hoffe, ich habe das richtige Thema ausgewählt.
  Falls nicht, bitte verschieben. Danke !
  Ich habe ein Webseiten-Template mit Flash-Navigation.
  Die Navigationsleiste habe ich nun in Flash angepasst und mit den entsprechenden Links versehen, welche sich bei einem Klick in einem neuen Fenster öffnen (blank).
  Nun möchte ich aber im Dreamweaver die index.html komplett neu nachbauen und das Ganze mit Ebenen machen.
  Ziel ist es, dass die Links dann nicht in einem neuen Fenster geöffnet werden, sondern in einer entsprechenden Ebene der Seite.
  Ist so etwas umsetzbar und wenn ja, wie?
  Kann ich im Flash als target die entsprechende Ebene angeben oder geht das nicht?
  getURL - als Target Ebene??? 29.10.2009 12:26
  AW: getURL - als Target Ebene???
  ja ändere einfach in denem ActionScript
  getURL("http://www.google.de/", _blank)
  //einfach das hier einfügen ;)
  getURL("http://www.google.de/", _self)
  getURL - als Target Ebene??? 29.10.2009 12:32
  Wenn ich das richtig verstanden habe sind die "Ebenen" in der Seite wahrscheinlich absolut positionierte Elemente?!
  Um Inhaltein einzelne Elemente zu laden, und/oder diese Elemente auszublenden oder anzuzeigen brauchst du eine entsprechende Javascript Programmierung innerhalb des Html Dokuments.
  auch Javascript lässt sich über den getURL Befehl aus Flash errechen:
  getURL("javascript:befehlsName(params)");
  ▲ AndKo
  getURL - als Target Ebene??? 29.10.2009 13:03
  Ich weiss nicht, ich glaub ich muss es genauer erklären.
  Hier erstmal das Bild des Templates
  Ich möchte, dass wenn man auf "Webhosting" klickt, die entsprechende Seite, welche in meinen Webspace liegt in der Mitte des Templates, also da wo die Domainabfrage und die 3 Server zu sehen sind, geöffnet/ angezeigt wird. Die 3 Server und die Domainabfrage sollen dann verschwinden.
  Bei dem Template ist nur oben der Header, wo Hosting Company steht und die Navigationsleiste (Webhosting, Advanced Hosting ...) in Flash.
  Der Rest des Templates sind Bilder/ Grafiken.
  Bei dem Originaltemplate wird bei einem Klick einfach nur die Seite neu geladen.
  In der Index.html, die dazu ist, stehen auch keine Links oder sowas.
  Daher dachte ich, ich bastel das Template mit dem Dreamweaver neu.
  Weil ich aber keine Frames benutzen will, dacht ich, ich mach das mit Ebenen im Dreamweaver.
  Nur wie sage ich nun Flash, dass bei einem Klick auf "Webhosting" die Seite x in der Ebene y geöffnet werden soll und nicht jedesmal die ganze Seite neu geladen wird?
  Die Seite soll letztlich genauso aussehen, wie das Bild und bei einem Klick auf Webhosting soll dann in der Mitte die Webhostingangebote erscheinen.
  Ich hoffe, ich habe das jetzt verständlicher erklärt, als vorher. Ist das umsetzbar?
  Oder wären andere Vorgehensweisen empfehlenswerter?
  getURL - als Target Ebene??? 29.10.2009 16:35
  so hatte ich das auch von Anfang an verstanden, und deshalb der Vorschlag mit dem javascript.
  das Problem mit "target" wäre, dass sich "target" immer auf einen frame bezieht:
  _self auf den selben,
  _top auf den höchsten
  _parent auf den übergeordneten
  _blank auf einen neuen Frame/neuen Fenster
  und "targetname" auf einen frame/fenster mit diesem namen.
  Inhalte in einen container in einer Seitenstruktur zu laden, oder aber diese auszublenden/anzuzeigen braucht in einer HTML-Seite Javascript.
  Oder wären andere Vorgehensweisen empfehlenswerter?Klicke in dieses Feld, um es in vollständiger Größe anzuzeigen.
  Sicher ist die Methode, die Seite einfach mit den neuen Inhalte neu zu laden eine gute und einfache Methode, die zudem (gegenüber Javscript ajax, oder json Lösungen oder frames) den Vorteil hat, dass sich inhalte bei Besucher direkt bookmarken lassen, aus dem Ergebnis einer Suchmaschine direkt anklicken lassen etc.
  getURL - als Target Ebene??? 29.10.2009 18:36
  Also dann doch lieber die "alte" Methode nehmen.
  index.html einfach kopieren, in z.B. angebote.html umbenennen und den Inhalt entsprechend anpassen.
  Da muss der ja die ganzen Grafiken und Flash etc. immer neu laden.
  Aber stimmt schon. Wär wohl am einfachsten und effektivsten.
  getURL - als Target Ebene??? 29.10.2009 21:11
  Zitat von AndKo:
  Da muss der ja die ganzen Grafiken und Flash etc. immer neu laden.Klicke in dieses Feld, um es in vollständiger Größe anzuzeigen.
  Obwohl das auf den ersten Blick so scheinen mag, ist der Schluss nicht ganz richtig. Der Browser-Cache hält die zB. Grafiken gespeichert, sodass sie nicht neu geladen werden müssen. Das gleiche gilt für die swf datei, die javascripts und die css etc..