HighDots Forums  

Framesett nachladen, in mehreren Frames?

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss Framesett nachladen, in mehreren Frames? in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Stephan Roos
 
Posts: n/a

Default Framesett nachladen, in mehreren Frames? - 02-20-2005 , 02:51 AM






Hallo NG

Ich teste nun schon mehrere Frame Nachlader ;-)

allerdings scheint keines so richtig zu gehen. ich hoffe jemand kann mir
weiterhelfen.

und zwar habe ich XYZ.html, die in ein frame geladen werden soll, das
"frameset.index.html" besteht aus 4 Frames,: menue, menue_unten, life und
dem Hauptframe.

Nun soll die Datei XYZ.html in das frame nachgeladen und zwar in das
"Hauptframe"

Ich habe nun folgenden Code, der zwar das "frameset.index.html" lädt, aber
die XYZ.html nicht ins "Hauptframe" lädt.


Ich hoffe jemand kann mir helfen.



XYZ.html:
-----------------------------------------------------------------------------------------------
<script language="JavaScript">
<!--
var ZielDatei = "frameset.index.html?XYZ.html";

if (!top.FramesetGeladen){
if(document.images)
top.location.replace(ZielDatei);
else
top.location.href = ZielDatei ;
}
//-->
</script>
-----------------------------------------------------------------------------------------------



frameset.index.html:

-----------------------------------------------------------------------------------------------

<head>
<frameset onLoad="SeiteLaden(); return true;>


<SCRIPT LANGUAGE="JavaScript">
<!--
var FramesetGeladen = 1;
function SeiteLaden() {
if(self.location.search.length > 0) {
var laenge = self.location.search.length;
var Neue_url = self.location.search.substring(1,laenge);
if (document.images)
self.Hauptframe.location.replace(Neue_url);
else
self.Hauptframe.location.href = (Neue_url);
}
}
//-->
</SCRIPT>




<frameset cols="210,100%" framespacing="0" border="0" frameborder="0">


<noframes>

<body topmargin="0" leftmargin="0">

<p>Diese Seite verwendet Frames. Frames werden von Ihrem Browser aber
nicht unterstützt.</p>
</noframes>

<frameset rows="*,30">

<frame name="menue" target="Hauptframe" src="menu.gallery.html"
scrolling="auto" noresize>
<frame name="life" src="life.shtml" target="Inhalt" scrolling="no"
noresize>
</frameset>
<frameset rows="*,40">
<frame name="Hauptframe" target="Hauptframe" scrolling="auto" noresize>
<frame name="menue_unten" src="menue_unten.shtml" target="Inhalt"
scrolling="no" noresize>
</frameset>
</frameset>
</html>


-----------------------------------------------------------------------------------------------


Danke für die Hilfe.

Stephan Roos



Reply With Quote
  #2  
Old   
no spam
 
Posts: n/a

Default Re: Framesett nachladen, in mehreren Frames? - 02-20-2005 , 06:19 AM






Stephan Roos wrote:
Quote:
Hallo NG

Ich teste nun schon mehrere Frame Nachlader ;-)

allerdings scheint keines so richtig zu gehen. ich hoffe jemand kann mir
weiterhelfen.

und zwar habe ich XYZ.html, die in ein frame geladen werden soll, das
"frameset.index.html" besteht aus 4 Frames,: menue, menue_unten, life und
dem Hauptframe.

Nun soll die Datei XYZ.html in das frame nachgeladen und zwar in das
"Hauptframe"

Ich habe nun folgenden Code, der zwar das "frameset.index.html" lädt, aber
die XYZ.html nicht ins "Hauptframe" lädt.

frameset onLoad="SeiteLaden(); return true;
Welchen Sinn hat das return true?

Vergleiche mal das:
Quote:
frame name="Hauptframe" target="Hauptframe" scrolling="auto" noresize
mit dem:
http://www.w3.org/TR/html4/present/f...tml#edef-FRAME

Wird denn die Funktion SeiteLaden überhaupt aufgerufen? Wird überhaupt
onload gefeuert? Wenn auch nur ein einziges Teil in einem der Frames
nicht geladen wird, dann kannst Du Dich auf das onload im Frameset nicht
verlassen.

--
Georg Maaß - bioshop.de D-76227 Karlsruhe, Westmarkstraße 82
HTML, XML / JavaScript, C++, Java, PHP, VB / CGI, JSP, ASP, ASP.net
- The ultimate DHTML engine: http://gml-modul.de -
live at: http://gml-modul.dyndns.org


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.