Seite beim Laden in ein |
Charles
Pixelschubser Threadstarter
Beiträge: 3 |
Hallo,
ich habe folgendes Problem:
Ich benutze eine Frames.js, welche prüft, ob die aufgerufene Seite im richtigen Frame ist. Wenn diese über eine Suchmaschine gefunden ist, wird das Hauptframe-Set geladen.
Nun hab ich aber das Problem, dass dass im Hauptframe-Set noch ein - wie soll ich sagen - Unterframe-Set habe. Und wenn nun von diesem Unterframe-Set eine Seite bei einer Suchmaschine gefunden wird und der User diese aufruft, dann klappt es nicht, dass alle beteiligten Frames geladen werden.
Ich hoffe ich konnte mich so halbwegs vernünftig ausdrücken und ich hoffe, ihr habt ein paar Tipps.
---
Diese Nachricht wurde geändert von: Charles |
 Profil
E-Mail
Website
Editieren
Zitieren
|
yogi
Otto-Normal-Poster
Beiträge: 66 |
Wahrscheinlich hast du ja auch das Problem, dass wenn jemand zB die Datei irgendwas.htm findet, dann das frameset geladen wird, allerdings nicht die irgendwas.htm im Hauptframe, sonder die Startdatei, die im frameset angegeben ist.
Es gibt in JS die Möglichkeit, mit zu übergeben, welche Datei im Hauptframe geladen wird, und wenn zB irgendeine Datei aus dem Unterframeset geladen wird, soll der gesamte Unterframeset in den Hauptframe geladen werden.
Die Funktion selbst weiß ich jetzt nicht auswendig, dafür gibts ja zB selfHTML.
Am allerbesten wäre, du sagst den Frames Gute nacht und verzichtest darauf vollkommen. Es gibt weitaus bessere Möglichkeiten, eine Seite zu gestalten.
Versuchs mal mit XHTML und CSS ohne Frames und ohne Tabellen.
Auch hier wird dir die Seite selfhtml.org helfen können.
---
mfg
yogi
|
 Profil
Editieren
Zitieren
|
Charles
Pixelschubser Threadstarter
Beiträge: 3 |
Danke für den Tipp und den Hinweis... nur is meine HP schon etwas in die Jahre gekommen ... und jetzt umstellen... :O(
Folgendes hat mich aber neugierig gemacht:
"Es gibt in JS die Möglichkeit, mit zu übergeben, welche Datei im Hauptframe geladen wird, und wenn zB irgendeine Datei aus dem Unterframeset geladen wird, soll der gesamte Unterframeset in den Hauptframe geladen werden."
Das wäre eigentlich das, was ich suche. Wer es zur Hand hat, bitte helfen. Ansonsten such ich mal bei SelfHTML (obwohl ich da schon war... aber Du hast mich neugierig gemacht!)
---
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
Ehemaliges Mitglied (#1460)
Posting-Schinder
Beiträge: 609 |
Charles schrieb am 23.06.2005 10:34
nur is meine HP schon etwas in die Jahre gekommen ... und jetzt umstellen... :O( |
Dann wird es ja erst recht Zeit, denn je mehr Deine Site in die Jahre kommt, desto mehr ist Deine Site eine Zumutung für Deine Nutzer.
Folgendes hat mich aber neugierig gemacht:
"Es gibt in JS die Möglichkeit..." |
Du weißt aber, dass alle Mühen umsonst sind, wenn jemand kein JS aktiviert hat?
|
 Profil
Editieren
Zitieren
|
yogi
Otto-Normal-Poster
Beiträge: 66 |
Ich weiß @Efchen, eigentlich sollte ich ihm nicht helfen, das zu realisieren, aber ich bin halt ein Wohltäter
Mich hat jetzt ja auch die Neugier gepackt und ich mach mich mal auf die Suche
---
mfg
yogi
|
 Profil
Editieren
Zitieren
|
Ehemaliges Mitglied (#1460)
Posting-Schinder
Beiträge: 609 |
Was Du machst, kann mir doch egal sein, ist ja nicht so, dass ich die Web-Polizei bin
Wir machen andere auf ihre Probleme und Fehler aufmerksam. Wenn sie meinen, dass wären keine Probleme, wird es ihnen dargelegt, warum das Probleme sind, und warum sie das nicht machen dürfen, wenn sie ein vernünftiges Ergebnis erzielen wollen. Wenn sie dann immer noch auf ihrer Lösung bestehen - bitte. Jeder ist seines eigenen Glückes Schmied, aber eben auch seines eigenen Pechs.
|
 Profil
Editieren
Zitieren
|
yogi
Otto-Normal-Poster
Beiträge: 66 |
So hab mir grad deine Site angesehen, und bemerkt, dass es bei den "normalen" Unterseiten ohnehin klappt, da du ja eine externe .js-Datei eingebunden hast, die das erledigt.
Allerdings ist die komplett überladen und überflüssig.
Versuchs mal damit:
selfHTML Feature Artikel
Schritt 1 würde ich eventuell so verändern:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29: | ...
... |
Ich hoffe, es funkt, ich konnte es nicht testen und ein wirklicher JS-Profi bin ich auch nicht.
Und die Anleitung von selfTHML unbedingt verfolgen und jede Datei mit dem JS berücksichtigen! Ist natürlich das beste, diese Script hier in eine .js-Datei auslagern.
---
mfg
yogi
Diese Nachricht wurde geändert von: yogi |
 Profil
Editieren
Zitieren
|
Charles
Pixelschubser Threadstarter
Beiträge: 3 |
@Efchen = Danke für deine Hinweis. Muss ehrlich gestehen, dass ich mich eher um den Content als um das HTML etc. gekümmert habe. Ist zumindest ein Denkanstoß, dass man in Angriff zu nehmen!
@yogi = Vielen Dank! Werde das mal austesten!!!
---
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
Ehemaliges Mitglied (#1460)
Posting-Schinder
Beiträge: 609 |
Ja, und zum Content gehört die Semantik untrennbar dazu! Was nutzt Dir der Content, wenn nur das menschliche Auge feststellen kann, was er bedeutet? Bedenke immer, es geht dabei nicht nur um Sehbehinderte, sondern auch um Suchmaschinen, die sind nämlich auch blind und sind auf die Semantik Deiner Site angewiesen, also dass Überschriften auch mit bis als Überschrift ausgezeichnet sind, für Adressen, für Textabsätze usw.
|
 Profil
Editieren
Zitieren
|