Homepage selbermachen 7.852 Themen, 35.619 Beiträge

An die Javascriptler!!!!!!!!! Bitte helft mir

Schneider_78 / 7 Antworten / Baumansicht Nickles

Hi,

in HTML gibt es ja ganz einfach den "target" Tag mit target="mainFrame". Kein Thema........

Nun hab ich per JavaScript ein kleines NavigationsMenü erstellt. Mein Problem ist nun, ich krieg im  "window.open('downloadeng.htm', '_parent');")" Bereich keinen Link auf mein main-Frame hin.

Irgendwie werden nur _parent, _blank, _self und _top akzeptiert. Jedoch kein _main oder mainFrame.

Kann mir irgendjemand einen Tipp geben????????

bei Antwort benachrichtigen
xafford Schneider_78 „An die Javascriptler!!!!!!!!! Bitte helft mir“
Optionen

window.open erstellt immer eine neues fenster. wenn du einen euen inhalt in ein bestehendes fenster schreiben willst, dann mußt du dieses über die hierarchie des browsers ansprechen. bei frames einfach mit:
window.framename.href="seite.htm"

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
Schneider_78 xafford „window.open erstellt immer eine neues fenster. wenn du einen euen inhalt in ein...“
Optionen

will ja echt nicht nerven (hehe). Ich kriegs aber einfach nicht hin
:-(

Meine Zeile lautet folgendermaßen:

fw_menu_0.addMenuItem("UT Patches","window.framename('downloadeng.htm', '_mainFrame');");

Kannst du mir bitte sagen, ob ich irgendwo noch einen Syntaxfehler hab??? Explorer gibt ne Fehlermeldung aus, wenn ich versuche, den Link zu öffnen..

Danke schon mal

bei Antwort benachrichtigen
xafford Schneider_78 „will ja echt nicht nerven hehe . Ich kriegs aber einfach nicht hin :- Meine...“
Optionen

ja, da sind sogar einige fehler drin ;o)...ich vermute mal du hast ein script von einer anderen seite geklaut so wie´s aussieht..tztztz...also ist fw_menu_0.addMenuItem eine extra programmierte funktion, keine native javascriptfunktion, also brauchst du diese funktion auch, wenn du sie nutzen willst. weiterhin war der name framename nur als beispiel gedacht, es sei denn das frame, das du ansteuern willst hat den namen framename, was mich doch wundern würde. die syntax ist auch falsch, da framename keine methode des window-objektes ist, sondern nur ein unterobjekt und im allgemeinen werden nur hinter methoden parameter mit klammern übergeben. wenn du innerhalb eines bestehenden dokumentes in einem frame ein neues element anzeigen willst, dann ist das etwas komplizierter und zu viel aufwand, um hier mal schnell den quellcode zu entwickeln. schau am besten mal bei webmaster-ressources oder ähnlichen seiten nach entsprechenden bestehenden scripten. wenn du innerhalb des frames nur eine neue seite laden willst, dann reicht der code:
window.FRAMENAME.href=SEITENNAME.HTM
(diesmal bitte die beipielnamen mit den richtigen ersetzen)
;o)

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
Schneider_78 xafford „ja, da sind sogar einige fehler drin o ...ich vermute mal du hast ein script von...“
Optionen

Servus und danke,

zu deinem Thema von wegen geklaut: das sag ich selbst nur tststs.

Alles selber erstellt mit Fireworks und Dreamweaver, Meister.

Nun ja, ein bißchen JavaScript hab ich schon drauf, das Navigationsmeü hab ich allerding unter Fireworks erstellt, deshalb dieser Code.
Hab halt keinen Bock, jetzt alles manuell abzuändern, wenns denn nur eine kleine Syntaxänderung wäre......

Gruß

bei Antwort benachrichtigen
xafford Schneider_78 „Servus und danke, zu deinem Thema von wegen geklaut: das sag ich selbst nur...“
Optionen

okay..net alles so ernst nehmen ;o)...
kann dir leider ncith mehr sagen, da der gesamte kontext fehlt. ich weiß weder wie deine seite aussieht, noch was und wohin geladen werden soll, sorry.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
Schneider_78 xafford „okay..net alles so ernst nehmen o ... kann dir leider ncith mehr sagen, da der...“
Optionen

LOL,
ich doch nicht!!! Hab jetzt das komplette Script überarbeitet ;-(

Fireworks erstellt halt leider immer selber noch ein kleines Javascript zusätzlich zu dem eigenen Menü. Musste das total "auseinanderrupfen".
Aber jetzt läufts wenigstens

Gruß

bei Antwort benachrichtigen
Schneider_78 xafford „ja, da sind sogar einige fehler drin o ...ich vermute mal du hast ein script von...“
Optionen

Servus und danke,

zu deinem Thema von wegen geklaut: das sag ich selbst nur tststs.

Alles selber erstellt mit Fireworks und Dreamweaver, Meister.

Nun ja, ein bißchen JavaScript hab ich schon drauf, das Navigationsmeü hab ich allerding unter Fireworks erstellt, deshalb dieser Code.
Hab halt keinen Bock, jetzt alles manuell abzuändern, wenns denn nur eine kleine Syntaxänderung wäre......

Gruß

bei Antwort benachrichtigen