tag:forum.selfhtml.org,2005:/self Frame-URL auslesen – SELFHTML-Forum 2007-12-04T10:29:16Z https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187532#m1187532 Florian 2007-12-03T15:57:06Z 2007-12-03T15:57:06Z Frame-URL auslesen <p>Hallo,<br> ich hab mal wieder ein kleines Problem. Ich hab auf meiner Seite folgendes Frameset:</p> <p><frameset rows="*,70" frameborder="yes" border="0" framespacing="0"><br>    <frame name="mainFrame" src="home.html" marginwidth="10" marginheight="5"><br>   <frame name="footerFrame" scrolling="no" noresize src="footer.html" marginwidth="0" marginheight="0"><br> </frameset></p> <p>Ich möchte nun durch Klick auf einen Link in footer.html zum Anker #top in  "mainFrame" zu springen und zwar unabhängig davon, welche Datei dort grad angezeigt wird</p> <p>Ich könnte mir vorstellen, dass man den Dateinamen auslesen und dann via <a href="#" onClick="parent.mainFrame.location.href='#top'"> o.ä. das Problem lösen könnte. Leider weiß ich nicht wie ich das machen soll.</p> <p>Vielen Dank schon im Voraus.</p> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187534#m1187534 frankx frankxberlin@gmx.de 2007-12-03T17:04:05Z 2007-12-03T17:04:05Z Frame-URL auslesen <p>Hellihello Florian,</p> <blockquote> <p>Hallo,<br> ich hab mal wieder ein kleines Problem. Ich hab auf meiner Seite folgendes Frameset:</p> <p><frameset rows="*,70" frameborder="yes" border="0" framespacing="0"><br>    <frame name="mainFrame" src="home.html" marginwidth="10" marginheight="5"><br>   <frame name="footerFrame" scrolling="no" noresize src="footer.html" marginwidth="0" marginheight="0"><br> </frameset></p> <p>Ich möchte nun durch Klick auf einen Link in footer.html zum Anker #top in  "mainFrame" zu springen und zwar unabhängig davon, welche Datei dort grad angezeigt wird</p> </blockquote> <blockquote> <p>Ich könnte mir vorstellen, dass man den Dateinamen auslesen und dann via <a href="#" onClick="parent.mainFrame.location.href='#top'"> o.ä. das Problem lösen könnte. Leider weiß ich nicht wie ich das machen soll.</p> </blockquote> <p>wieso lässt Du Dir nicht mir alert genau das ausgeben? Dann weißt du, ob du die href des Frames erwischt hast.</p> <p>Danach dann leichtes Spiel:</p> <pre><code class="block language-javascript"> was_auch_immer<span class="token operator">=</span><span class="token string">'#asdfasdfasdf'</span><span class="token punctuation">;</span> old_href<span class="token operator">=</span>parent<span class="token punctuation">.</span>framename<span class="token punctuation">.</span>location<span class="token punctuation">.</span>href<span class="token punctuation">;</span> parent<span class="token punctuation">.</span>framename<span class="token punctuation">.</span>location<span class="token punctuation">.</span>href <span class="token operator">=</span> old_href <span class="token operator">+</span> was_auch_immer<span class="token punctuation">;</span> </code></pre> <p>Dank und Gruß,</p> <p>frankx</p> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187533#m1187533 Marshall 2007-12-03T18:59:24Z 2007-12-03T18:59:24Z Frame-URL auslesen <blockquote> <p>Hallo,</p> </blockquote> <p>Guten Abend</p> <blockquote> <p>Ich könnte mir vorstellen, dass man den Dateinamen auslesen und dann via <a href="#" onClick="parent.mainFrame.location.href='#top'"> o.ä. das Problem lösen könnte. Leider weiß ich nicht wie ich das machen soll.</p> </blockquote> <p>Am einfachsten wäre es wohl, Du packst in deine Inhaltsseiten folgendes Script mit rein:</p> <pre><code class="block language-javascript"> <span class="token operator"><</span>script type<span class="token operator">=</span><span class="token string">"text/javascript"</span><span class="token operator">></span> <span class="token keyword">var</span> <span class="token function-variable function">scrollDahin</span> <span class="token operator">=</span> <span class="token keyword">function</span> <span class="token punctuation">(</span><span class="token parameter">wohin</span><span class="token punctuation">)</span> <span class="token punctuation">{</span> document<span class="token punctuation">.</span><span class="token function">getElementById</span><span class="token punctuation">(</span>wohin<span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">scrollIntoView</span><span class="token punctuation">(</span><span class="token boolean">true</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token operator"><</span><span class="token operator">/</span>script<span class="token operator">></span> </code></pre> <p>Deinen Top-Anker dann mit einer id versehen (z.B. <a name="top" id="ganzOben"></a>) und in deinen Footer schreibste den Link dann so:</p> <p><code class="language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>a</span> <span class="token attr-name">href</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>#<span class="token punctuation">"</span></span> <span class="token special-attr"><span class="token attr-name">onClick</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span><span class="token value javascript language-javascript">parent<span class="token punctuation">.</span>mainFrame<span class="token punctuation">.</span><span class="token function">scrollZu</span><span class="token punctuation">(</span><span class="token string">'ganzOben'</span><span class="token punctuation">)</span><span class="token punctuation">;</span><span class="token keyword">return</span> <span class="token boolean">false</span><span class="token punctuation">;</span></span><span class="token punctuation">"</span></span></span><span class="token punctuation">></span></span>top<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>a</span><span class="token punctuation">></span></span></code></p> <p>Denke das müsste so klappen.</p> <blockquote> <p>Vielen Dank schon im Voraus.</p> </blockquote> <p>Gruß Marcel</p> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187535#m1187535 Florian 2007-12-03T18:05:48Z 2007-12-03T18:05:48Z Frame-URL auslesen <p>Danke schonmal für die Hilfe. Leider versteh ich nicht ganz, wie ich das per alert ausgeben könnte...</p> <blockquote> <p>Hellihello Florian,</p> <blockquote> <p>Hallo,<br> ich hab mal wieder ein kleines Problem. Ich hab auf meiner Seite folgendes Frameset:</p> <p><frameset rows="*,70" frameborder="yes" border="0" framespacing="0"><br>    <frame name="mainFrame" src="home.html" marginwidth="10" marginheight="5"><br>   <frame name="footerFrame" scrolling="no" noresize src="footer.html" marginwidth="0" marginheight="0"><br> </frameset></p> <p>Ich möchte nun durch Klick auf einen Link in footer.html zum Anker #top in  "mainFrame" zu springen und zwar unabhängig davon, welche Datei dort grad angezeigt wird</p> </blockquote> <blockquote> <p>Ich könnte mir vorstellen, dass man den Dateinamen auslesen und dann via <a href="#" onClick="parent.mainFrame.location.href='#top'"> o.ä. das Problem lösen könnte. Leider weiß ich nicht wie ich das machen soll.</p> </blockquote> <p>wieso lässt Du Dir nicht mir alert genau das ausgeben? Dann weißt du, ob du die href des Frames erwischt hast.</p> <p>Danach dann leichtes Spiel:</p> <pre><code class="block language-javascript"></code></pre> </blockquote> <blockquote> <p>was_auch_immer='#asdfasdfasdf';<br> old_href=parent.framename.location.href;<br> parent.framename.location.href = old_href + was_auch_immer;</p> </blockquote> <pre><code class="block"> > Dank und Gruß, > > frankx </code></pre> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187536#m1187536 frankx frankxberlin@gmx.de 2007-12-03T18:36:00Z 2007-12-03T18:36:00Z Frame-URL auslesen <p>Hellihello Florian,</p> <p>na im footer:</p> <p>alert(parnet.NamedesFrames.location.href);</p> <p>wenn die Ausgabe stimmt, dann s.u.;</p> <blockquote> <p>Danke schonmal für die Hilfe. Leider versteh ich nicht ganz, wie ich das per alert ausgeben könnte...</p> <blockquote> <p>Hellihello Florian,</p> <blockquote> <p>Hallo,<br> ich hab mal wieder ein kleines Problem. Ich hab auf meiner Seite folgendes Frameset:</p> <p><frameset rows="*,70" frameborder="yes" border="0" framespacing="0"><br>    <frame name="mainFrame" src="home.html" marginwidth="10" marginheight="5"><br>   <frame name="footerFrame" scrolling="no" noresize src="footer.html" marginwidth="0" marginheight="0"><br> </frameset></p> <p>Ich möchte nun durch Klick auf einen Link in footer.html zum Anker #top in  "mainFrame" zu springen und zwar unabhängig davon, welche Datei dort grad angezeigt wird</p> </blockquote> <blockquote> <p>Ich könnte mir vorstellen, dass man den Dateinamen auslesen und dann via <a href="#" onClick="parent.mainFrame.location.href='#top'"> o.ä. das Problem lösen könnte. Leider weiß ich nicht wie ich das machen soll.</p> </blockquote> <p>wieso lässt Du Dir nicht mir alert genau das ausgeben? Dann weißt du, ob du die href des Frames erwischt hast.</p> <p>Danach dann leichtes Spiel:</p> <pre><code class="block language-javascript"></code></pre> </blockquote> </blockquote> <blockquote> <blockquote> <p>was_auch_immer='#asdfasdfasdf';<br> old_href=parent.framename.location.href;<br> parent.framename.location.href = old_href + was_auch_immer;</p> </blockquote> </blockquote> <pre><code class="block"> > > Dank und Gruß, > > > > frankx Dank und Gruß, frankx </code></pre> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187537#m1187537 Florian 2007-12-03T19:34:32Z 2007-12-03T19:34:32Z Frame-URL auslesen <p>Hallo nochmal,</p> <p>ich kriegs leider immer noch nicht hin...</p> <p>So schaut der Quelltext z.Z. aus:</p> <p><html><br> <head><br> <script type="text/javascript"><br> anker='#top';<br> old_href=parent.mainFrame.location.href;<br> parent.mainFrame.location.href = old_href + anker;<br> </script><br> </head></p> <p><body><br> <a href="#" onClick="parent.mainFrame.location.href;">top</a><br> </body<br> </html></p> <p>Wenn ich als Eventhandler onClick="alert(parent.mainFrame.location.href);" schreibe, bekomme ich genau die richtige URL, allerdings klappt das Anspringen des Ankers mit dem obengenannten Code nicht...</p> <blockquote> <p>Hellihello Florian,</p> <p>na im footer:</p> <p>alert(parnet.NamedesFrames.location.href);</p> <p>wenn die Ausgabe stimmt, dann s.u.;</p> <blockquote> <p>Danke schonmal für die Hilfe. Leider versteh ich nicht ganz, wie ich das per alert ausgeben könnte...</p> <blockquote> <p>Hellihello Florian,</p> <blockquote> <p>Hallo,<br> ich hab mal wieder ein kleines Problem. Ich hab auf meiner Seite folgendes Frameset:</p> <p><frameset rows="*,70" frameborder="yes" border="0" framespacing="0"><br>    <frame name="mainFrame" src="home.html" marginwidth="10" marginheight="5"><br>   <frame name="footerFrame" scrolling="no" noresize src="footer.html" marginwidth="0" marginheight="0"><br> </frameset></p> <p>Ich möchte nun durch Klick auf einen Link in footer.html zum Anker #top in  "mainFrame" zu springen und zwar unabhängig davon, welche Datei dort grad angezeigt wird</p> </blockquote> <blockquote> <p>Ich könnte mir vorstellen, dass man den Dateinamen auslesen und dann via <a href="#" onClick="parent.mainFrame.location.href='#top'"> o.ä. das Problem lösen könnte. Leider weiß ich nicht wie ich das machen soll.</p> </blockquote> <p>wieso lässt Du Dir nicht mir alert genau das ausgeben? Dann weißt du, ob du die href des Frames erwischt hast.</p> <p>Danach dann leichtes Spiel:</p> <pre><code class="block language-javascript"></code></pre> </blockquote> </blockquote> </blockquote> <blockquote> <blockquote> <blockquote> <p>was_auch_immer='#asdfasdfasdf';<br> old_href=parent.framename.location.href;<br> parent.framename.location.href = old_href + was_auch_immer;</p> </blockquote> </blockquote> </blockquote> <pre><code class="block"> > > > Dank und Gruß, > > > > > > frankx > Dank und Gruß, > > frankx </code></pre> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187544#m1187544 Marshall 2007-12-03T19:43:45Z 2007-12-03T19:43:45Z Frame-URL auslesen <blockquote> <p>Hallo nochmal,</p> <p>ich kriegs leider immer noch nicht hin...</p> <blockquote> <p>frankx</p> </blockquote> </blockquote> <p>Hi again,<br> hast Du meinen Vorschlag (zweiter von oben) schon mal ausprobiert?</p> <p>Gruß</p> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187538#m1187538 frankx frankxberlin@gmx.de 2007-12-03T19:48:35Z 2007-12-03T19:48:35Z Frame-URL auslesen <p>Hellihello Florian,</p> <p>eher so:</p> <blockquote> <p>Hallo nochmal,</p> <p>ich kriegs leider immer noch nicht hin...</p> <p>So schaut der Quelltext z.Z. aus:</p> <p><html><br> <head></p> </blockquote> <p><script type="text/javascript"><br> function setAnchor() {<br> //test:<br> alert("vorher:"+parent.mainFrame.location.href);<br> anker='#top';<br> old_href=parent.mainFrame.location.href;<br> parent.mainFrame.location.href = old_href + anker;<br> //test:<br> alert("nachher:"+parent.mainFrame.location.href);<br> }<br> </script></p> <blockquote> <p></head></p> <p><body><br> <a href="#" onClick="parent.mainFrame.location.href;">top</a><br> </body<br> </html></p> <p>Wenn ich als Eventhandler onClick="alert(parent.mainFrame.location.href);" schreibe, bekomme ich genau die richtige URL, allerdings klappt das Anspringen des Ankers mit dem obengenannten Code nicht...</p> </blockquote> <p>häh? ist das "#anker" mit bei? Ist irgendwo im Mainframe ein <a name="anker">? Klappt das anspringen innerhalb des Mainframes mit einem einfache Link dort?<br> Dank und Gruß,</p> <p>frankx</p> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187539#m1187539 Florian 2007-12-03T20:00:40Z 2007-12-03T20:00:40Z Frame-URL auslesen <p>So klappt es leider auch nicht... In der Zieldatei ist nur der eine Anker namens top definiert, genau genommen ist die Datei sonst bis auf ziemlich viele <br>s leer. Direktes Anspringen von top aus dem gleichen Frame klappt einwandfrei.</p> <blockquote> <p>Hellihello Florian,</p> <p>eher so:</p> <blockquote> <p>Hallo nochmal,</p> <p>ich kriegs leider immer noch nicht hin...</p> <p>So schaut der Quelltext z.Z. aus:</p> <p><html><br> <head><br> <script type="text/javascript"><br> function setAnchor() {<br> //test:<br> alert("vorher:"+parent.mainFrame.location.href);<br> anker='#top';<br> old_href=parent.mainFrame.location.href;<br> parent.mainFrame.location.href = old_href + anker;<br> //test:<br> alert("nachher:"+parent.mainFrame.location.href);<br> }<br> </script><br> </head></p> <p><body><br> <a href="#" onClick="parent.mainFrame.location.href;">top</a><br> </body<br> </html></p> <p>Wenn ich als Eventhandler onClick="alert(parent.mainFrame.location.href);" schreibe, bekomme ich genau die richtige URL, allerdings klappt das Anspringen des Ankers mit dem obengenannten Code nicht...</p> </blockquote> <p>häh? ist das "#anker" mit bei? Ist irgendwo im Mainframe ein <a name="anker">? Klappt das anspringen innerhalb des Mainframes mit einem einfache Link dort?<br> Dank und Gruß,</p> <p>frankx</p> </blockquote> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187540#m1187540 frankx frankxberlin@gmx.de 2007-12-03T20:04:16Z 2007-12-03T20:04:16Z Frame-URL auslesen <p>Hellihello Florian,</p> <blockquote> <p>So klappt es leider auch nicht...</p> </blockquote> <p>Wer ist "klappen". Kommt taucht der Anker in der href nicht auf? dann hast dus nicht richtig gebastelt. Taucht er auf und "wirkt" nicht?</p> <blockquote> <p>In der Zieldatei ist nur der eine Anker namens top definiert, genau genommen ist die Datei sonst bis auf ziemlich viele <br>s leer. Direktes Anspringen von top aus dem gleichen Frame klappt einwandfrei.</p> </blockquote> <p>Vermutlich kämst Du Deinem Anliegen anders näher? Wie zB. schon Marshall schrub. Das Ganze kommt mir eher sinnfrei vor.</p> <p>Dank und Gruß und schönen Abend,</p> <p>frankx</p> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187541#m1187541 Florian 2007-12-03T20:19:22Z 2007-12-03T20:19:22Z Frame-URL auslesen <p>In dem Alert steht genau die richtige URL samt Anker, nur wenn ich den Alert rausnehme und so drauf klicke, passiert nix.</p> <p>Der Sinn des Ganzen besteht darin, dass in einer Fußzeile ständig sichtbar (deswegen eigener frame) bestimmte links, u.a. ein "ganz nach oben-Link" verfügbar sein sollen.<br> Hab es schonmal über einen "css-footer" probiert, indem ich unten 10% vom Bildschirm abgetrennt hab. Das hatte zwar den Vorteil, dass der Footer in der gleichen Datei stand (Anker kein Problem), dafür war der auf größeren Bildschirmen auch entsprechend größer, was optisch nicht gut aussah. Wenn ich dagegen ne bestimmte Pixelhöhe vorgegeben hab, war es eben nur für eine Auflösung geeignet... Hab ich ne feste Höhe für den Footer und ne variable Höhe (z.b. 90%) für das obere Fenster genommen, überschnitten sich teilweise Footer und Scrollbalken...<br> Alles nicht ganz so einfach ;) Vielen Dank auf jeden Fall für eure Bemühungen!</p> <blockquote> <p>Hellihello Florian,</p> <blockquote> <p>So klappt es leider auch nicht...</p> </blockquote> <p>Wer ist "klappen". Kommt taucht der Anker in der href nicht auf? dann hast dus nicht richtig gebastelt. Taucht er auf und "wirkt" nicht?</p> <blockquote> <p>In der Zieldatei ist nur der eine Anker namens top definiert, genau genommen ist die Datei sonst bis auf ziemlich viele <br>s leer. Direktes Anspringen von top aus dem gleichen Frame klappt einwandfrei.</p> </blockquote> <p>Vermutlich kämst Du Deinem Anliegen anders näher? Wie zB. schon Marshall schrub. Das Ganze kommt mir eher sinnfrei vor.</p> <p>Dank und Gruß und schönen Abend,</p> <p>frankx</p> </blockquote> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187542#m1187542 frankx frankxberlin@gmx.de 2007-12-03T20:29:36Z 2007-12-03T20:29:36Z Frame-URL auslesen <p>Hellihello Florian,</p> <p><a href="https://forum.selfhtml.org/?t=161905&m=1060107" rel="noopener noreferrer">https://forum.selfhtml.org/?t=161905&m=1060107</a>. Statt height im Content einen Rahmen setzen, den Trick kannte ich auch noch nicht.</p> <p>Ansonsten kommst Du mit url#anker an den Anker und wenn Du mit framename.location.href das Frame anspricst, muss es gehen. Vielleicht triffst Du das Frameset ja doch nicht. Mal eine andere url probiert?</p> <p>Dank und Gruß,</p> <p>frankx</p> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187543#m1187543 Florian 2007-12-04T10:29:16Z 2007-12-04T10:29:16Z Frame-URL auslesen <p>So, ich hab es jetzt auf die Weise umgesetzt, die Marshall vorgeschlagen hat.</p> <p>Die Seite ist auch schon online: http://www-anorganik.chemie.uni-wuerzburg.de/Braunschweig/index.html</p> <p>Schöne Grüße und auch dir vielen Dank<br>   Florian</p> <blockquote> <p>Hellihello Florian,</p> <p><a href="https://forum.selfhtml.org/?t=161905&m=1060107" rel="noopener noreferrer">https://forum.selfhtml.org/?t=161905&m=1060107</a>. Statt height im Content einen Rahmen setzen, den Trick kannte ich auch noch nicht.</p> <p>Ansonsten kommst Du mit url#anker an den Anker und wenn Du mit framename.location.href das Frame anspricst, muss es gehen. Vielleicht triffst Du das Frameset ja doch nicht. Mal eine andere url probiert?</p> <p>Dank und Gruß,</p> <p>frankx</p> </blockquote> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187545#m1187545 Florian 2007-12-03T19:48:05Z 2007-12-03T19:48:05Z Frame-URL auslesen <p>Habs grade erst ausprobiert (hatte den Beitrag leider übersehen...), geht aber auch nicht. Danke trotzdem!</p> <blockquote> <blockquote> <p>Hallo nochmal,</p> <p>ich kriegs leider immer noch nicht hin...</p> <blockquote> <p>frankx<br> Hi again,<br> hast Du meinen Vorschlag (zweiter von oben) schon mal ausprobiert?</p> </blockquote> </blockquote> <p>Gruß</p> </blockquote> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187546#m1187546 Marshall 2007-12-03T20:09:09Z 2007-12-03T20:09:09Z Frame-URL auslesen <blockquote> <p>Habs grade erst ausprobiert (hatte den Beitrag leider übersehen...), geht aber auch nicht. Danke trotzdem!</p> </blockquote> <p>Wirklich? Habe es selbst auch eben durchgespielt und das läuft so. Was kommt den für ein Fehler (wenn überhaupt)?</p> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187547#m1187547 Florian 2007-12-03T20:25:24Z 2007-12-03T20:25:24Z Frame-URL auslesen <p>Das ist komisch. Fehler kommt keiner, es tut sich einfach nur nix. Als ob ich garnicht geklickt hätte.</p> <blockquote> <blockquote> <p>Habs grade erst ausprobiert (hatte den Beitrag leider übersehen...), geht aber auch nicht. Danke trotzdem!<br> Wirklich? Habe es selbst auch eben durchgespielt und das läuft so. Was kommt den für ein Fehler (wenn überhaupt)?</p> </blockquote> </blockquote> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187548#m1187548 frankx frankxberlin@gmx.de 2007-12-03T20:30:38Z 2007-12-03T20:30:38Z Frame-URL auslesen <p>Hellihello Florian,</p> <blockquote> <p>Das ist komisch. Fehler kommt keiner, es tut sich einfach nur nix. Als ob ich garnicht geklickt hätte.</p> </blockquote> <p>Nutzt Du Firefox und Webdevloper Tools?</p> <p>Dank und Gruß,</p> <p>frankx</p> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187549#m1187549 frankx frankxberlin@gmx.de 2007-12-03T20:52:44Z 2007-12-03T20:52:44Z Frame-URL auslesen <p>Hellihello</p> <pre><code class="block language-html"> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>frameset</span> <span class="token attr-name">rows</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>50%,50%<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>frame</span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>topFrame<span class="token punctuation">"</span></span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>top.html<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>frame</span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>bottom<span class="token punctuation">"</span></span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>bottom.html<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span>frameset</span><span class="token punctuation">></span></span> top.html: <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>a</span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>top<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>p</span><span class="token punctuation">></span></span>topcontent<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>p</span><span class="token punctuation">></span></span> ... ganz viel inhalt <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>p</span><span class="token punctuation">></span></span>content<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>p</span><span class="token punctuation">></span></span> ... ganz viel inhalt <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>p</span><span class="token punctuation">></span></span>bottomcontent<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>p</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>a</span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>bottom<span class="token punctuation">"</span></span><span class="token punctuation">></span></span> bottom.html: <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span> <span class="token attr-name">type</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>text/javascript<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token script"><span class="token language-javascript"> <span class="token comment">//</span></span><span class="token included-cdata"><span class="token cdata"><![CDATA[</span><span class="token language-javascript"> <span class="token keyword">function</span> <span class="token function">changeURL</span><span class="token punctuation">(</span><span class="token parameter">newHref</span><span class="token punctuation">)</span> <span class="token punctuation">{</span> parent<span class="token punctuation">.</span>topFrame<span class="token punctuation">.</span>location<span class="token punctuation">.</span>href<span class="token operator">=</span>newHref<span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token keyword">function</span> <span class="token function">goAnchor</span><span class="token punctuation">(</span><span class="token parameter">anchorName</span><span class="token punctuation">)</span> <span class="token punctuation">{</span> parent<span class="token punctuation">.</span>topFrame<span class="token punctuation">.</span>location<span class="token punctuation">.</span>href<span class="token operator">=</span><span class="token string">"top.html#"</span> <span class="token operator">+</span> anchorName<span class="token punctuation">;</span> <span class="token function">alert</span><span class="token punctuation">(</span>parent<span class="token punctuation">.</span>topFrame<span class="token punctuation">.</span>location<span class="token punctuation">.</span>href<span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">//</span></span><span class="token cdata">]]></span></span><span class="token language-javascript"> </span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>button</span> <span class="token special-attr"><span class="token attr-name">onclick</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span><span class="token value javascript language-javascript"><span class="token function">changeURL</span><span class="token punctuation">(</span><span class="token string">'http://de.selfhtml.org'</span><span class="token punctuation">)</span></span><span class="token punctuation">"</span></span></span><span class="token punctuation">></span></span>changeURL('http://de.selfhtml.org')<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>button</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>button</span> <span class="token special-attr"><span class="token attr-name">onclick</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span><span class="token value javascript language-javascript"><span class="token function">goAnchor</span><span class="token punctuation">(</span><span class="token string">'top'</span><span class="token punctuation">)</span></span><span class="token punctuation">"</span></span></span><span class="token punctuation">></span></span>goAnchor('top')<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>button</span><span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>button</span> <span class="token special-attr"><span class="token attr-name">onclick</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span><span class="token value javascript language-javascript"><span class="token function">goAnchor</span><span class="token punctuation">(</span><span class="token string">'bottom'</span><span class="token punctuation">)</span></span><span class="token punctuation">"</span></span></span><span class="token punctuation">></span></span>goAnchor('bottom')<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>button</span><span class="token punctuation">></span></span> </code></pre> <p>funzt.</p> <p>Dank und Gruß,</p> <p>frankx</p> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187550#m1187550 Florian 2007-12-03T21:53:00Z 2007-12-03T21:53:00Z Frame-URL auslesen <p>Hallo nochmal,<br> ich hab jetzt wirklich ganz genau alles kopiert und es tut sich wieder nix. Einfach keine Reaktion, keine Fehlermeldung, garnix...<br> Vielleicht liegt es an irgendwelchen Sicherheiteinstellungen oder was weiß ich... Werd es morgen nochmal auf nem anderen PC probieren.</p> <p>Dein anderes Posting hab ich auch gesehen. Die Lösung schaut auch interessant aus. Auch das werde ich mir morgen nochmal zu Gemüte führen</p> <p>Vielen Dank für die Hilfe!</p> <p>Schönen Abend noch<br>   Florian</p> <blockquote> <p>Hellihello</p> <pre><code class="block language-html"></code></pre> </blockquote> <blockquote> <p><frameset rows="50%,50%"><br> <frame name="topFrame" src="top.html"><br> <frame name="bottom" src="bottom.html"><br> </frameset></p> <p>top.html:</p> <p><a name="top"><br> <p>topcontent</p><br> ... ganz viel inhalt<br> <p>content</p><br> ... ganz viel inhalt<br> <p>bottomcontent</p></p> <p><a name="bottom"></p> <p>bottom.html:</p> <p><script type="text/javascript"><br> //<![CDATA[</p> <p>function changeURL(newHref) {<br> parent.topFrame.location.href=newHref;<br> }<br> function goAnchor(anchorName) {<br> parent.topFrame.location.href="top.html#" + anchorName;<br> alert(parent.topFrame.location.href);<br> }</p> <p>//]]><br> </script></p> <p><button onclick="changeURL('http://de.selfhtml.org')">changeURL('http://de.selfhtml.org')</button><br> <button onclick="goAnchor('top')">goAnchor('top')</button><br> <button onclick="goAnchor('bottom')">goAnchor('bottom')</button></p> </blockquote> <pre><code class="block"> > > funzt. > > Dank und Gruß, > > frankx </code></pre> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187551#m1187551 Marshall 2007-12-04T07:18:40Z 2007-12-04T07:18:40Z Frame-URL auslesen <blockquote> <p>Hallo nochmal,</p> </blockquote> <p>Guten Morgen</p> <blockquote> <p>ich hab jetzt wirklich ganz genau alles kopiert und es tut sich wieder nix. Einfach keine Reaktion, keine Fehlermeldung, garnix...<br> Vielleicht liegt es an irgendwelchen Sicherheiteinstellungen oder was weiß ich... Werd es morgen nochmal auf nem anderen PC probieren.</p> <p>Dein anderes Posting hab ich auch gesehen. Die Lösung schaut auch interessant aus. Auch das werde ich mir morgen nochmal zu Gemüte führen</p> </blockquote> <p>Ums dir etwas einfacher zu machen habe ich das mal hochgeladen:<br> <a href="http://www.scherkamp.de/mfg/florianframe/index.html" rel="nofollow noopener noreferrer">http://www.scherkamp.de/mfg/florianframe/index.html</a><br> Das Zip dazu:<br> <a href="http://www.scherkamp.de/mfg/florianframe.zip" rel="nofollow noopener noreferrer">http://www.scherkamp.de/mfg/florianframe.zip</a></p> <blockquote> <p>Vielen Dank für die Hilfe!</p> <p>Schönen Abend noch<br>   Florian</p> </blockquote> <p>Viel Glück</p> <p>Marcel</p> https://forum.selfhtml.org/self/2007/dec/3/frame-url-auslesen/1187552#m1187552 Florian 2007-12-04T10:25:33Z 2007-12-04T10:25:33Z Frame-URL auslesen <p>Danke schön! Jetzt funktioniert alles genau wie es soll. Falls es dich interessiert: Das Ganze hab ich jetzt auf http://http://www-anorganik.chemie.uni-wuerzburg.de/Braunschweig/index.html eingebaut.</p> <p>Schöne Grüße und nochmals vielen Dank<br>   Florian</p> <blockquote> <blockquote> <p>Hallo nochmal,<br> Guten Morgen</p> </blockquote> <blockquote> <p>ich hab jetzt wirklich ganz genau alles kopiert und es tut sich wieder nix. Einfach keine Reaktion, keine Fehlermeldung, garnix...<br> Vielleicht liegt es an irgendwelchen Sicherheiteinstellungen oder was weiß ich... Werd es morgen nochmal auf nem anderen PC probieren.</p> <p>Dein anderes Posting hab ich auch gesehen. Die Lösung schaut auch interessant aus. Auch das werde ich mir morgen nochmal zu Gemüte führen</p> </blockquote> <p>Ums dir etwas einfacher zu machen habe ich das mal hochgeladen:<br> <a href="http://www.scherkamp.de/mfg/florianframe/index.html" rel="nofollow noopener noreferrer">http://www.scherkamp.de/mfg/florianframe/index.html</a><br> Das Zip dazu:<br> <a href="http://www.scherkamp.de/mfg/florianframe.zip" rel="nofollow noopener noreferrer">http://www.scherkamp.de/mfg/florianframe.zip</a></p> <blockquote> <p>Vielen Dank für die Hilfe!</p> <p>Schönen Abend noch<br>   Florian<br> Viel Glück</p> </blockquote> <p>Marcel</p> </blockquote>