Martin: [Frames] Parameterübergabe von Frame an Inhaltsseite mit VBScript

Hallo Leute,

ich bins mal wieder. Surfe seit mehreren Stunden im Forum umher auf der Suche nach Antwort. Habe bis jetzt aber nichts gefunden.

Erstmal Danke an Alle die immer Antwort geben (auch wenn es zum 100 mal ist).

Hier mein Problem:

Habe einen 3teiligen Frame(top, links haupt). in der linken Navigation rufe ich einen neuen 2teiligen Frame auf(top,haupt) und zwar mit einem Parameter:

<a href="bannerfrm.asp?Kategorie=Topsite"
target="Hauptframe"><b>Topsite</b></a><br>

Jetzt besitzt der 2.Frame einen Parameter und soll diesen wert an seine 1.Inhaltseite weitergeben und diese mit dem übergebenen Parameter starten:

(Aufruf im 2.Frame (Code der Frameseite)):

<frameset framespacing="0" border="0" rows="170,130" frameborder="0">
<frame name="Banner" scrolling="no" noresize target="Inhalt" src="bannerfrmtop.asp?<%=Request("Kategorie")%>" marginwidth="0" marginheight="0">
<frame name="Hauptframe" target="_top" marginwidth="0" marginheight="0" scrolling="auto" src="bannerfrmupload.asp" target="_top" noresize>
<noframes>
<body>
<p>Diese Seite verwendet Frames. Frames werden von Ihrem Browser aber nicht unterstützt.</p>
</body>
</noframes>
</frameset>

Habe schon mit "parent" probiert aber klappte nicht. In den Beispielen im Forum wurde immer Javascript verwendet und "documents und forms" habe ich doch nicht.
Kann mir da jemand weiterhelfen?
Danke im Vorraus

Martin

  1. Hallo,

    du musst beim ersten Aufruf(in FrameSeite)deinen Wert über Request.Querystring("Variable") abfragen und im FrameBereich wieder diesen Wert an der nächsten Seite übergeben(wie du auch Teilweise gemach hast). So geht deinen Wert nicht verloren.

    Sohail

    1. Hallo,

      Habe ich gerade probiert und an beiden Stellen den Request.QueryString verwendet aber es klappt nicht!

      Martin