Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: sral am 13.10.06 - 09:22:05
-
Hallo zusammen,
ich habe folgendes Problem. Ich meiner Web DB habe ich ein Framset mit 4 Frames. Im Navigationsframe (Navi) wird eine Seite angezeigt, über die die Navigation gesteuert wird. Im Frame (main) werden dann die Masken und Ansichten angezeigt. Wenn ich jetzt in der Navi-Seite ein Actions-Hotspot erstellen, der im Navi-Frame eine Seite und im main-Frame eine Ansicht laden soll, passiert folgendes.
Beim ersten Klick auf die Action, wird die Seite geladen und beim zweiten Klick die Ansicht. Habt Ihr eine Idee, wie mit einem Klick beiden geladen wird ?
Formel des Actions-Hotspots:
@SetTargetFrame("Navi"):
@Command([OpenPage]; "navi");
@SetTargetFrame("main"):
@Command([OpenView]; "Mail")
cu
Lars
-
Naja, wenn Du schon eine WEB db machst, wäre es evtl. nützlich sich mit JavaScript auseinander zu setzen, da wär das nämlich relativ einfach zu lösen. :-)
-
Hallo Urs,
dann zeig mir mal den Lösungsansatz...
cu
Lars
-
Im OnClick des Hotspots folgnedes JS:
NaviUrl = 'navi?Openpage'; // evtl. noch den DBPfad einfügen, je nachdem ob das Base Target gesetzt wurde
MailUrl = 'Mail?OpenView';
top.Navi.location=NaviUrl;
top.Main.location = MailURL;
-
Hallo Urs,
hiermit hast funktioniert.
var NaviUrl='navi?Openpage';
var mainUrl='Mail?OpenView';
parent.Navi.location=NaviUrl;
parent.main.location=mainUrl;
Danke für den Hinweis...
cu
Lars