AMD Athlon XP 1733 MHz @ 1953 MHz 56°C mit 1.625 Volt
Hi Jens, ich hab da echt ein Problem. Du hast das ja gemacht das das Board trotzdem im Frame aufgerufen wird auch wenn nur auf das ikonboard.cgi verlinkt wird. Wie mach ich das? Ich musste auf meiner Seite das Board in einen Frame machen um das Design behalten zu können, nur wenn ich auf den Forumticker klicke öffnet sich dummerweise das Board ohne die anderen Frames, das eigentliche Design fehlt dann halt. Könntest Du mir ein bisselschen weiterhelfen?
Naja, fragen kost ja nix!
Cu bP
Wer anderen eine Grube gräbt, der hat ein Grubengrabgerät ;) ------------------------------------------------------------------------------
Beiträge gesamt: 2084 | Durchschnitt: 0 Postings pro Tag Registrierung: Mai 2002 | Dabei seit: 8285 Tagen | Erstellt: 10:55 am 28. Sep. 2002
das script checkt ob die genannten frames (hier frame1name & frame2name) da sind, wenn nicht ruft er die datei mit dem framesets auf und hängt an den link mit ?path/datei.htm die datei die aufgerufen wurde...
teil2
also in der file, wo die frameset's definiert werden muss auch ein javascript mit folgendem inhalt
Code
function framecheck() { if(location.search) frames.MAINFRAMENAME.location.href=location.search.substring(1,location.search.length); }
diese script holt den übermittelten link (der an nach dem ? kommt) und setzt den als neues ziel für den MAINFRAME...
und beim frameset-tag muss onLoad="framecheck()" eingefügt werden...
hinweis ikonboard
beim ikonboard schreibst du das von teil1 in die template.dat (ist zumindst. beim ikonboard unter version 3.x so... ab ver. 3.x kann ich dir leider nicht helfen)
in dieser template.dat stehen schon javascripts, einfach dort den von oben angepasst einfügen...
(Geändert von DEADTHC um 11:16 am Sep. 28, 2002)
Beiträge gesamt: 10047 | Durchschnitt: 1 Postings pro Tag Registrierung: Mai 2001 | Dabei seit: 8639 Tagen | Erstellt: 11:13 am 28. Sep. 2002
AMD Athlon XP 1733 MHz @ 1953 MHz 56°C mit 1.625 Volt
Ja ich mein was anderes Kuck Dir mal meine Seite an. Die eigentliche Page besteht ja aus einem Frame, aufgebaut mit Tabellen. Wenn Du nun im Menu auf Forum gehst öffnet sich eine Seite mit 6 Frames, im mittleren Frame bfindet sich das Forum. Die anderen Frames dienen dazu das Seitenlayout zu behalten mit den ganzen Grafiken. Wenn Du nun auf die eigentliche Ikonboard.cgi von ausserhalb zugreifst öffnet sich logischerweise auch nur das Board. Das Problem: Ich müsste zB im Forumticker auf "board.shtml" zugreifen, bringt amir aber nichts da ich dann nicht zum thema komme. Ach ist das kompliziert. Aber im Prinzip das gleiche wie bei Jens, von den Suchmaschienen kam mann bis vor kurzem auch af das Board ohne Menu! Kapisch? *g*
Cu bP
Wer anderen eine Grube gräbt, der hat ein Grubengrabgerät ;) ------------------------------------------------------------------------------
Beiträge gesamt: 2084 | Durchschnitt: 0 Postings pro Tag Registrierung: Mai 2002 | Dabei seit: 8285 Tagen | Erstellt: 11:14 am 28. Sep. 2002
Bezieht sich die if Abfrage mit frame1name und frame2name immer auf die Frames die Vorhanden sein müssen? Also muss ich bei insgesamt 6 Frames 6 mal Framxname angeben, richtg? Mainframe eingeschlossen? Jo, denk schon
das script checkt ob die genannten frames (hier frame1name & frame2name) da sind, wenn nicht ruft er die datei mit dem framesets auf und hängt an den link mit ?path/datei.htm die datei die aufgerufen wurde...
teil2
also in der file, wo die frameset's definiert werden muss auch ein javascript mit folgendem inhalt
Code
function framecheck() { if(location.search) frames.MAINFRAMENAME.location.href=location.search.substring(1,location.search.length); }
diese script holt den übermittelten link (der an nach dem ? kommt) und setzt den als neues ziel für den MAINFRAME...
und beim frameset-tag muss onLoad="framecheck()" eingefügt werden...
Wer anderen eine Grube gräbt, der hat ein Grubengrabgerät ;) ------------------------------------------------------------------------------
Beiträge gesamt: 2084 | Durchschnitt: 0 Postings pro Tag Registrierung: Mai 2002 | Dabei seit: 8285 Tagen | Erstellt: 11:24 am 28. Sep. 2002
Intel Core i9 3600 MHz @ 5200 MHz 78°C mit 1.552 Volt
wieder einmal gespart Thanks DEAD, besser hätte ich's auch net schreiben können
Hardware News lesen * Unterhalten * Smarthome und Gadgets Übertakten, Modding und Testberichte * Fanartikel kaufen
Beiträge gesamt: 171209 | Durchschnitt: 20 Postings pro Tag Registrierung: April 2001 | Dabei seit: 8664 Tagen | Erstellt: 11:26 am 28. Sep. 2002
Intel Core i9 3600 MHz @ 5200 MHz 78°C mit 1.552 Volt
@Black nope, brauchst du nicht, die Variable wird mit frameset.htm?" + location.pathname übergeben. Es muß halt nur eine frameset.htm bestehen, womit das Ziel beschrieben wird.
Hardware News lesen * Unterhalten * Smarthome und Gadgets Übertakten, Modding und Testberichte * Fanartikel kaufen
Beiträge gesamt: 171209 | Durchschnitt: 20 Postings pro Tag Registrierung: April 2001 | Dabei seit: 8664 Tagen | Erstellt: 11:28 am 28. Sep. 2002
Copyright 1999 - 2024 by www.ocinside.de - All rights reserved.
Unser PC Forum verwendet Cookies für einen optimalen Service. Durch die Nutzung dieser Webseite erklären Sie sich damit einverstanden, dass wir personenbezogene Daten wie z.B. die IP-Adresse speichern und wir zusammen mit Drittanbietern Cookies verwenden, um personalisierte Anzeigen zur interessengerechten Werbung und weitere externe Inhalte anzuzeigen. Einverstanden? Ja / Nein ImpressumDatenschutzEinstellungen