Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Frameset nachladen per externem javascript

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
hmpf99
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 10.03.2005, 10:00

Beitrag von hmpf99 » 09.06.2006, 16:49

hallo und guten tag !

da ich nach wie vor noch gerne mit frames arbeite, habe ich hier im forum nach dem besten script gesucht, um das frameset nachzuladen für frames, die einzeln aufgerufen werden.
dabei habe ich eine menge informationen dazu gefunden, die zu beachten sind. das script sollte extern laufen, damit der quelltext "sauber" bleibt. das script sollte eher am ende des quelltextes stehen, damit es goggle und co nicht so stört ...

hat jemand ein konkretes script für mich, welches ich dazu verwenden kann ? am besten mit einer kleinen anleitung, da ich mit javascript nicht sonderlich viel kann.

happy day unf dank, frank

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

bydlo
PostRank 9
PostRank 9
Beiträge: 2209
Registriert: 11.12.2004, 01:03
Wohnort: Berlin

Beitrag von bydlo » 09.06.2006, 16:56

extern abspeicher als indien.js (ist ein beispiel)
framename="leftFrame";
frameset="indienset.htm";
function FrameCheck() {
if(!eval("parent."+framename)) { location.replace(frameset+"?"+location.href); }
}

function LoadFrame() {
var URL=location.search;
if(URL) {
frame=eval("frames."+framename);
frame.location.replace(URL.substring(1,URL.length));
}
}

das hier muss in den header der seite die du nachladen willst
<script language="JavaScript" src="indien.js" type="text/javascript"></script>
<script language="JavaScript"><!--

FrameCheck(); //--></script>

<base target="mainFrame">

dieses beispiel gilt wenn du die nachzuladende datei (also das waisenkind) im mainframe laden willst.

wenn du es im leftframe oder topframe (oder wie auch immer) laden willst musst du das natürlich anpassen.

musst natürlich auch beim aufrufen der externen javascriptdatei drauf achten das du richtig referenzierst (also auf ../../datei bzws ../datei etc achten.

gruss axel

hmpf99
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 10.03.2005, 10:00

Beitrag von hmpf99 » 09.06.2006, 17:32

hallo axel !

vielen dank für die schnelle antwort. klappt perfekt !

aber noch eine frage:
mein frameset heißt "index.htm" und der frame in den das waisenkind geladen werden soll heißt "content". ich habe jetzt in im header stehen:
______________________________________________

<script language="JavaScript" src="nachladen.js" type="text/javascript"></script>
<script language="JavaScript"><!--

FrameCheck(); //--></script>

<base target="content">
______________________________________________

und in der datei "nachladen.js" habe ich eingetragen:
______________________________________________

framename="content";
frameset="index.htm";
function FrameCheck() {
if(!eval("parent."+framename)) { location.replace(frameset+"?"+location.href); }
}

function LoadFrame() {
var URL=location.search;
if(URL) {
frame=eval("frames."+framename);
frame.location.replace(URL.substring(1,URL.length));
}
}
______________________________________________

passt das so ? bei framename="content"; bin ich etwas unsicher.
steht unter https://www.4ox.de/test/index-content.htm

danke, frank

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


bydlo
PostRank 9
PostRank 9
Beiträge: 2209
Registriert: 11.12.2004, 01:03
Wohnort: Berlin

Beitrag von bydlo » 09.06.2006, 17:55

muss gleich weg.
kuck heut abend noch mal drauf.

aber wenns klappt ist doch alles gut. :wink:

hmpf99
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 10.03.2005, 10:00

Beitrag von hmpf99 » 09.06.2006, 17:57

... danke und viel spass wobei auch immer :wink:

bydlo
PostRank 9
PostRank 9
Beiträge: 2209
Registriert: 11.12.2004, 01:03
Wohnort: Berlin

Beitrag von bydlo » 09.06.2006, 22:02

hab jetzt nochmal drübergeschaut und würde sagen das alles richtig ist.
bin allerdings auch nicht so der quelltextexperte und mach auch vieles durch trial & error

gruss axel

hmpf99
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 10.03.2005, 10:00

Beitrag von hmpf99 » 10.06.2006, 16:02

hallo axel !

danke für den schnellen tipp. es klappt wunderbar, ist einfach und füllt nicht unnütz den quelltext. ch denke mal google wird sich auch nicht dran stören. passt !

dicken dank, frank

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag