Seite 1 von 1

Frameloader für Seite mit 8 Frames??

Verfasst: 15.08.2005, 12:52
von anke
Hallo-

hab eine Internetseite mit wahnwitzigen 8 Frames: www.hundebande-bonn.de (kann eben leider nur HTML...) und bin jetzt etwas planlos, was das Vorgehen für einen Frameloader in JavaScript angeht...irgendwelche Tips für die grundsätzliche Vorgehensweise? Oder vielleicht Besipiele?

Danke!

Anke

Verfasst:
von

Frameloader für Seite mit 8 Frames??

Verfasst: 15.08.2005, 13:08
von net(t)worker
an den Metatags sollteste noch etwas machen.... und auch in den noframe bereich ein wenig text mit keywords schreiben... denn bots lesen den....

und wenn du schon HTML kannst, sollteste den Frontpage in die Tonne kloppen... der hat da nämlich so seine Probleme mit.. :wink:

Verfasst: 15.08.2005, 13:18
von anke
ich schreibe bei frontpage ja auch immer direkt den code, nutze das nur, ums schnell kontrollieren zu können...

was meinst du mit "noframe bereich"??

Verfasst:
von

Verfasst: 15.08.2005, 13:41
von net(t)worker
das ist der noframe bereich auf deiner startseite:

Code: Alles auswählen

<noframes>
  <body>

  <p>Gibt es wirklich noch Browser, die keine Frames mehr unterstützen...?</p>

  </body>
  </noframes>
dort kannst du auch einen kleinen Text reinschreiben und auch links zu den einzelnen contentseiten...

Verfasst: 15.08.2005, 14:01
von bydlo
das ist doch kein problem und hat sogar gegen landläufige klischees riesige vorteile .
der noframes kann dich in deinem bereich unter die ersten 10 bringen (auch ohne spam).
und wenn du wirlich für jede seite nen anderen frameset definiert hast umso besser.
beispiel (kannst dir den frameloader auch kopieren ) www.axellauer.de
gruss axel

Verfasst: 15.08.2005, 15:25
von Rainer1970
(kann eben leider nur HTML...)
Wenn du von den Frames wegkommen willst, dann solltest du dich mal nach SHTML ServiceSideIncludes informieren. Damit kann man an gewünschten Stellen immer den gleichen Inhalt includen. Also Menüs, Logos, Footer ....

das ist doch kein problem und hat sogar gegen landläufige klischees riesige vorteile .
Das sehe ich genauso. Aber die Masse will das halt nicht verstehen oder einsehen.

Frameloader für Seite mit 8 Frames??

Verfasst: 15.08.2005, 19:13
von anke
Mir geht es weniger um das Ranking der Seite als vielmehr darum, dass je nachdem, welche Suchbegriffe eingegeben werden, nur der einzelne Frame geföönet werden kann und das Frameset nicht nachgeladen wird- ich bräuchte als ein Script, das bei allen Frames das FS nachlädt und bin mir irgendwie unsicher.

Verfasst: 15.08.2005, 20:31
von bydlo
hab dir ja schon geschrieben.
du kannst es dir aus meiner site rauskopieren.
funktioniert einwandfrei.
musst nur deine targets und dateinamen anpassen.
auf body onload soltest du verzichten wenn du willst das deine site noch gespidert wird

Verfasst: 26.05.2007, 08:32
von kitaro
bydlo hat geschrieben:beispiel (kannst dir den frameloader auch kopieren ) www.axellauer.de
gruss axel
Hallo ,

wie funktioniert das genau mit dem frameloader?

Einfach diesen Code in den Head-Bereich jeder Html Seite kopieren?
(vorher die mit Dateinamen anpassen?! welche?)

Code: Alles auswählen

<SCRIPT language="JavaScript">
<!--
 function checkFramecall&#40;&#41; &#123;
  var Adressanhang=location.search;
  if&#40;Adressanhang&#41;
  frames.haupt.location.href=Adressanhang.substring&#40;1,Adressanhang.length&#41;;
 &#125;
//-->
</SCRIPT>
Freue mich auf Antwort.

Verfasst: 26.05.2007, 09:16
von bydlo
das in den head...

Code: Alles auswählen

<script language="JavaScript" src="deinedatei.js" type="text/javascript"></script>
damit rufst du eine ausgelagerte javascriptdatei auf.

das hier ist der inhalt der deinedatei.js...

Code: Alles auswählen

   framename="mainFrame";
     frameset="../namedeinesframesets.htm";
function FrameCheck&#40;&#41; &#123;
 if&#40;!eval&#40;"parent."+framename&#41;&#41; &#123; location.replace&#40;frameset+"?"+location.href&#41;; &#125;
&#125;

function LoadFrame&#40;&#41; &#123;
 var URL=location.search;
 if&#40;URL&#41; &#123;
  frame=eval&#40;"frames."+framename&#41;;
		frame.location.replace&#40;URL.substring&#40;1,URL.length&#41;&#41;;
	&#125;
&#125;
& eventuell muss noch das in den head...musste mal testen obs auch ohne geht

Code: Alles auswählen

<script language="JavaScript"><!--

FrameCheck&#40;&#41;; //--></script>

<base target="mainFrame">
gruss axel

Verfasst: 26.05.2007, 10:47
von kitaro
danke. werde es mal ausprobieren. :D

Verfasst: 26.05.2007, 18:55
von big-timeless
@ Rainer 1970

das heisst server side includes und wird hier ganz gut beschrieben:
https://de.selfhtml.org/servercgi/server/ssi.htm

@ Anke

bien venido!
Ich sehe es wie bydlo. Framsets sind zwar nicht so richtig toll, kannst aber ohne weiteres damit auf die vorderen Plätze, kein Problem.

Dennoch viel Spaß mit 8 Frames ;-)

b-t

Verfasst: 26.05.2007, 23:35
von chio
Die 8 Frames hier sind völlig überflüssig (Sag ICH als bekennender Fan von Frames). Eine Site mit 7 Einzelseiten kannst du sogar mit Notepad verwalten. Steck das Ding in eine Tabelle (oder CSS, je nach Guru, der dir gerade übern Weg läuft) und mach eine _vernünftige_ Site.