ddps: Umsetzen des Scripts "FrameSet nachladen"

Hallo, kann mir bitte jemand eine Bewertung meiner ScriptAnpassung geben ?

es geht um das Script  > http://www.starhtml.de/frameset.htm

ich habe versucht dieses Script für mein BAU-WEB anzupassen

dazu meine Frage  > ist das so OK  oder verfolge ich einen fehlerhaften Ansatz ?

angepaßt werden soll es an das WEB  > http://www.hochbau-planung.de

dieses WEB besteht aus 2 Frames  > BannerFrame  + HauptFrame

_______________________________________________________________

"Master"-Seite / Frameset-Page  > Name  > index.htm

der HTML-Code dieser index.htm  (nur zur Information, hier habe ich nichts verändert);

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>HOCHBAUBÜRO SCHMIDT,  BauPlanung,   BauBeratung,   BauBetreuung</title>

<meta name="author" content="Peter Schmidt" />

<meta name="publisher" content="Peter Schmidt" />

<meta name="copyright" content="Peter Schmidt" />

<META name="y_key" content="f59bcef22ff6df5b" />

</head>

<frameset rows="205,*" framespacing="0" border="0" frameborder="0">
  <frame name="Navigationsframe" scrolling="no" noresize target="Hauptframe" src="bannerframe.htm" marginwidth="0" marginheight="0">
  <frame name="Hauptframe" src="hauptframe.htm" scrolling="auto" marginwidth="0" marginheight="0" target="hauptframe">
  <noframes>
  <body topmargin="0" leftmargin="0">

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

</body>
  </noframes>
</frameset>

</html>

_____________________________________________________________________________

Banner-Frame  = der NavigationsFrame   > bannerframe.htm

der HTML-Code dieses BannerFrames mit dem eingearbeiteten JavaScript;

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>bannerframe</title>
<base target="Hauptframe">

<!--
function Jump() {
if (top.location.search!="") {
  var Size=top.location.search.length;
  var Address=top.location.search.substring(1,Size);
  if(document.images)
   top.hauptframe.htm.location.replace(Address);
  else top.hauptframe.htm.location.href=Address;
  }
}
//-->
</script>

</head>

<body topmargin="0" leftmargin="0" bgcolor="#FFFFFF">

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2" height="205">
  <tr>

</tr>
</table>

<onLoad="Jump()">

</body>

</html>

das script 2 wird nur 1x  und zwar hier beim BannerFrame angewendet

_______________________________________________________________________

HauptFrame  = der InhaltsFrame  > hauptframe.htm

der HTML-Code dieses HauptFrames mit dem eingearbeiteten JavaScript;

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>hauptframe</title>
<base target="hauptframe">

<!--
function FramesetTest() {
if (top.frames.length==0) {
  Address="index.htm?hauptframe.htm";
  if(document.images) top.location.replace(Address);
  else top.location.href=Address;
  }
}
//-->
</script>

</head>

<body topmargin="0" leftmargin="0" bgcolor="#FFFFFF" background="images-gesamtweb/hintergrund-images/9fotos_1005x705-85-prozent.jpg">

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#0000FF" width="100%" id="AutoNumber1" ><tr>

….

</tr>
</table>

<onLoad="FramesetTest()">

</body>

</html>

dazu ist zu bemerken;

a) beim BAU-WEB  sind alle drei Dateien im gleichen Ordner  bzw auf dem HauptPfad  (HauptRoot)

gesonderte PfadAngaben sind also nicht erforderlich

b) dieses script 1  muß dann bei jeder einzelnen WebSite,
   die im HauptFrame erscheint
      in den head eingetragen werden  > ???

c) incl gleichzeitig die Zeile  <onLoad="FramesetTest()">   in jeden body dieser einzelnen Seiten

gruss + dank
peter

  1. Hallo,

    dazu meine Frage  > ist das so OK  oder verfolge ich einen fehlerhaften Ansatz ?

    Du verfolgst 2 falsche Ansätze:
    1. Du verwendest Frames.
    2. Du verwendest ein Tabellenlayout.

    HTMLer

    1. Hallo,Danke, meine Fragestellung bezog sich auf das Script zum “Frameset nachladen“
      und da ging es mir darum, habe ich die ScriptVorlage richtig umgesetzt ?

      muß ich Teil 2 der Antwort so interpretieren, dass man dieses Script nicht verwenden kann, wenn die WebSeiten mit TabellenLayouts gestaltet sind ?

      peter

      1. Hi,

        Hallo,Danke, meine Fragestellung bezog sich auf das Script zum “Frameset nachladen“

        dieses Script ist ein Folgefehler zu Deinem von HTMLer genannten grundlegenden Fehler. Korrigierst Du diesen, hat sich Deine Frage erledigt.

        muß ich Teil 2 der Antwort so interpretieren, dass man dieses Script nicht verwenden kann, wenn die WebSeiten mit TabellenLayouts gestaltet sind ?

        Nein. Ich vermute, HTMLer wollte Dich damit animieren, Dich zunächst einmal mit den Grundlagen zu beschäftigen, bevor Du hohe Aufwände in das Vorhaben steckst, die aus dem fehlenden Wissen resultierenden Probleme durch weitere Probleme zu kaschieren. Aktuell hast Du die Chance, die Teufelsspirale der Mangelbehebung an ihrem Anfang zu beenden.

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. dieses Script ist ein Folgefehler zu Deinem von HTMLer genannten grundlegenden Fehler. Korrigierst Du diesen, hat sich Deine Frage erledigt.

          der AnfangsFehler wäre dann das FrameSet, oder liege ich hier falsch ?
          Ich muß aber einstweilen damit leben.

          ohne jetzt das von mir umgestzte Script zu begutachten, die Frage, geht das Script generell nicht bei diesem WEB ?

          peter

          1. Hi,

            der AnfangsFehler wäre dann das FrameSet, oder liege ich hier falsch ?

            korrekt.

            Ich muß aber einstweilen damit leben.

            Die Genfer Konvention sagt etwas Anderes. Was sind denn in Deinem Fall die Ausreden, die Dich dazu treiben, Dich von Frames mit Stacheldraht fesseln zu lassen?

            ohne jetzt das von mir umgestzte Script zu begutachten, die Frage, geht das Script generell nicht

            Ich habe gegenwärtig keine Veranlassung, ein Script zu analysieren, das auf umständlichen Konzepten basiert, die nutzlos sind. Was ich Dir sagen kann ist, dass ich das Script bei Dir nicht gefunden habe und somit nicht mal in der Lage bin, ein Problem damit (also rein auf das Script bezogen, nicht dessen Kontext) zu *sehen*, geschweige denn Ursachen und Lösungen zu finden. Nicht reproduzierbare Probleme sind nicht lösbare Probleme.

            bei diesem WEB ?

            Die Schreibweise "WEB" lässt auf ein Akronym schließen. Falls Du statt dessen "Web" meinst: Das ist uralte Microsoft-Terminologie. Der Fachbegriff lautet "Site" oder "Website".

            Cheatah

            --
            X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
            X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes
  2. Hallo ddps,

    dazu meine Frage  > ist das so OK  oder verfolge ich einen fehlerhaften Ansatz ?

    deine Seiten sind technisch auf dem Stand des letzten Jahrtausends. Du solltest da wirklich nichts mehr dran verändern oder erweitern. Mach es statt dessen neu. Ich war übrigens auch mal so weit wie du jetzt: Frames und ein Problem nach dem Anderen ... . Fang von Vorne an und dann wird es auch was.

    angepaßt werden soll es an das WEB  > http://www.hochbau-planung.de

    da ist aber kein Script drin.

    Gruß, Jürgen

    PS Ich hoffe, eure Hochbauplanung ist moderner als euer Webauftritt.

    1. angepaßt werden soll es an das WEB  > http://www.hochbau-planung.de

      da ist aber kein Script drin.

      nein, es ist noch nicht drin, weil ich ja erst mal möchte, ob es so geht wie ich es angepaßt habe ?

      es geht mir um den HTML-Text den ich hier ins Forum gestellt habe mit dem angepaßten script ?
      ich wolte es halt erstmal fremd-begutachten lassen was ich gemacht habe

      peter

      1. Hallo ddps,

        ich wolte es halt erstmal fremd-begutachten lassen was ich gemacht habe

        und, soll ich das jetzt in eine Testseite einbauen, also praktisch deine Seite nachbauen, um dein Script zu testen? Stell eine Testseite online, dann können sich mögliche Helfer das mal ansehen.

        Gruß, Jürgen

    2. angepaßt werden soll es an das WEB  > http://www.hochbau-planung.de

      da ist aber kein Script drin.

      es ist deshalb noch nicht drin, weil ich die Anpassung erstmal fremd-begutachten lassen wollte

      den angepassten HTML-Text habe ich hier als Beitrag ins Forum gestellt

      peter