Wie öffne ich eine html Seite in einer Box?
Lexi
- html
Hallo an alle!
Ich habe meine Website mit Boxen erstellt. Mein Menü sieht z.B. so aus:
Home | Kontakt
Home ist fertig, da es die index.html ist. Wenn ich jetzt aber kontakt.html verlinken will, wie kann ich es so einstellen, dass es in meiner Box 'content' geöffnet wird?
Vielen Dank,
lg lexi
iframe, Ajax, js oder serverseitig, such dir etwas aus.
iframe, Ajax, js oder serverseitig, such dir etwas aus.
ok, dann nehm ich iframe - funktioniert heutzutage normalerweise eh schon mit jedem neueren Browser, oder?
ok, dann nehm ich iframe - funktioniert heutzutage normalerweise eh schon mit jedem neueren Browser, oder?
iframe = böse
dass iframes funktionieren ist ein wunder da sie eigentlich nicht zum standard gehören sollten
du hast mit (i)frames zb den nachteil, dass du nicht mehr direkt auf unterseiten linken kannst (zumindestn nicht ohne workaround)
überlege dir besser eine methode wie etwa includes oder ähnliches um dein problem zu bewältigen
iframe = böse
Deine Meinung, meine Meinung:
iframe = eine der tollsten Erfindungen im Netz überhaupt.
Paul
Deine Meinung, meine Meinung:
iframe = eine der tollsten Erfindungen im Netz überhaupt.
Deins ist eine Meinung, meins war eine Feststellung
mit (i)frames hast du den großen Nachteil, dass du nicht mehr von aussen direkt auf eine deiner Unterseiten referenzieren kannst - keine Frage um externe Seiten einzubinden ist das eine feine Sache - aber für den Zweck des OP sind iframes irrsinn.
Hi,
Deins ist eine Meinung, meins war eine Feststellung
"iframe = böse" eine Feststellung? Du nimmst deine Meinung aber ziemlich wichtig, würde der Doktor sagen.
mit (i)frames hast du den großen Nachteil, dass du nicht mehr von aussen direkt auf eine deiner Unterseiten referenzieren kannst - keine Frage um externe Seiten einzubinden ist das eine feine Sache - aber für den Zweck des OP sind iframes irrsinn.
Gerade für den Zweck des OP finde ich es perfekt, was denkst du warum sich
sich Ajax Formulare solch eine Beliebtheit erfreuen?
So kann der OP ein schönes kleines Kontaktformular einbinden was komplett
Scriptmässig vom Rest der Seit getrennt ist, wunderschön und modular.
Paul
Gerade für den Zweck des OP finde ich es perfekt, was denkst du warum sich
sich Ajax Formulare solch eine Beliebtheit erfreuen?
was präziese hat ajax mit einem iframe zu tun?
So kann der OP ein schönes kleines Kontaktformular einbinden was komplett
Scriptmässig vom Rest der Seit getrennt ist, wunderschön und modular.
um eine seite "scriptmäßig" vom rest der seite zu trennen nutzt man in der regel eine template engine - keienswegs iframes oder ajax
in jedem fall ist ein iframe aber wenn ich einen bestandteil meiner eigenen seite einbinde etwas hirnrissig - für "contentklau" bzw syndikation aber durchaus sinnvoll (wobei es da auch wesentlich besser methoden gibt)
Hi,
Deins ist eine Meinung, meins war eine Feststellung
"iframe = böse" eine Feststellung? Du nimmst deine Meinung aber ziemlich wichtig, würde der Doktor sagen.
Der Augendoktor hilft dir, falls du den wesentlichen Teil der Feststellung nicht lesen konntest.
Gerade für den Zweck des OP finde ich es perfekt, was denkst du warum sich
sich Ajax Formulare solch eine Beliebtheit erfreuen?
AJAX erfreut sich allgemein vor allem deshalb so grosser "Beliebtheit", weil genau die Deppen, die die Probleme von (I)Frames nie erkannt haben, sich heutzutage genauso unreflektiert auf diese "neue" Technik stuerzen, die ja ach so "hip" ist.
So kann der OP ein schönes kleines Kontaktformular einbinden was komplett
Scriptmässig vom Rest der Seit getrennt ist, wunderschön und modular.
So haette der/die OP ein Kontaktformular, was nicht funktioniert.
Was spraeche deiner Meinung nach denn gegen die serverseitige Realisierung, die eine modulare Umsetzung genauso ermoeglicht?
(Nein, Bequemlichkeit, unfaehiger Webserver oder Unkenntnis der Technik gelten als Argumente nicht.)
MfG ChrisB
Grundlage für Zitat #992.
Was spraeche deiner Meinung nach denn gegen die serverseitige Realisierung, die eine modulare Umsetzung genauso ermoeglicht?
(Nein, Bequemlichkeit, unfaehiger Webserver oder Unkenntnis der Technik gelten als Argumente nicht.)
Das ist sehr einfach zu beantworten. Ich leibe Standaloneanwendungen, die jederzeit überall und ohne Probleme Modular Aneinendergefüget werden
und nicht ineinander.
Nehmen wir dochmal das Kontaktformular des OP.
Klar ich kann es per (PHP) include einfügen, muss dann aber aufpassen dass sich keinen Variabeln oder Routinen ins Gehege kommen, erst recht strukturelle und logistische Feinheiten. Denn im Innern der Seite laufen ja noch diverse Scripte. Tracker, DB, Anfragen, usw....
Also ich habe eine ganze Menge zu überdenken was passiert wenn die komplette Seite neu geladen wird inklusiver der inkludierten Formulardatei.
Wofür?
So habe ich mein Kontaktformular, was sich problemlos über ein paar Variabeln konfigurieren lässt. Das kann ich auf Seit X genau wie auf Seite A-Z universell wie ein Schweizer Taschenmesser einsetzen ohne jemals Schwierigkeiten zu bekommen.
Natürlich nutze ich auch hin und wieder bei Projekten die Includevariante aber nur, damit kein Webbastler(ichweissallesbesser)kiddy meinem leichtgläubigen Kunden sagt: "Wer IFrames einbaut hat keine Ahnung"
Aber Iframes polarisieren nun mal, was solls.
Paul
Hi,
Ich leibe Standaloneanwendungen, die jederzeit überall und ohne Probleme Modular Aneinendergefüget werden
und nicht ineinander.
(I)Frames sorgen dafuer, dass Dokumente sehr viel mehr "standalone" sind, als in aller Regel vom Seitenersteller gewuenscht.
MfG ChrisB
Klar ich kann es per (PHP) include einfügen, muss dann aber aufpassen dass sich keinen Variabeln oder Routinen ins Gehege kommen, erst recht strukturelle und logistische Feinheiten. Denn im Innern der Seite laufen ja noch diverse Scripte. Tracker, DB, Anfragen, usw....
dafür gibts objekte, die deren instanzen lassen sich normalerweise beliebig benennen - man kann also 100x die selbe funktion haben in 100 instanzen und nix spiesst sich
Also ich habe eine ganze Menge zu überdenken was passiert wenn die komplette Seite neu geladen wird inklusiver der inkludierten Formulardatei.
das formular submittet auf sich selbst und wertet sich selbst aus - wo is das problem?
wenn du das bei einer seite mit einem iframe machst, landest du wieder auf der startseite des formulars - ich erkenne keinen nennenswerten vorteil der iframe lösung, ausser dass die history des browsers dadurch kaputt wird bzw nicht funktioniert wies augenscheinlich sein sollte
So habe ich mein Kontaktformular, was sich problemlos über ein paar Variabeln konfigurieren lässt. Das kann ich auf Seit X genau wie auf Seite A-Z universell wie ein Schweizer Taschenmesser einsetzen ohne jemals Schwierigkeiten zu bekommen.
siehe oben - klassen/objekte - vernünftig programmieren (ist nicht schwer, braucht nur ein paar zeilen mehr) udn gut ist
Natürlich nutze ich auch hin und wieder bei Projekten die Includevariante aber nur, damit kein Webbastler(ichweissallesbesser)kiddy meinem leichtgläubigen Kunden sagt: "Wer IFrames einbaut hat keine Ahnung"
ich stell mir gerade einige meiner projekte vor das größte hat etwa 25.000 HTML seiten - die kleineren zwischen 10 und 50 Seiten - wenn ich da keine includes und keine template-engine hätte (danke TYPO3) würde ich verzweifeln :D
Aber Iframes polarisieren nun mal, was solls.
ja sie polarisieren deppen dies nicht verstanden haben und leute dies verstanden haben ;) das ist wie mit den 10 sorten menschen, die binär lesen können - die einen könnens, die anderen nicht
überlege dir besser eine methode wie etwa includes oder ähnliches
hmm, ok ... wie würde das mit includes dann funktionieren?
überlege dir besser eine methode wie etwa includes oder ähnliches
hmm, ok ... wie würde das mit includes dann funktionieren?
das kommt darauf an, was dein Server/Webspace kann - dafür gibts einige Möglichkeiten
hallo suit,
dass iframes funktionieren ist ein wunder da sie eigentlich nicht zum standard gehören sollten
Das ist ein Irrtum. Das W3C zählt iframes durchaus zum Standard.
Grüße aus Berlin
Christoph S.
dass iframes funktionieren ist ein wunder da sie eigentlich nicht zum standard gehören sollten
Das ist ein Irrtum. Das W3C zählt iframes durchaus zum Standard.
darum sage ich - "da sie eigentlich nicht zum standard gehören sollten" - sprich, ich heisse es nicht gut, dass sie dazu gehören
wär ja noch schöner, wenn alles in die empfehlungen einfließt. was sich ein irrer browserhersteller einfallen lasst
für das einbetten von dingen ist das object-element da - und meiner ansicht nach gehört object für alles verwendet, bei bildern spart man sich dann zb diese irren definitionslistenmissbrauchsversuche um eine bildbeschreibung einem bild zuzuordnen
<object data="example.gif" type="image/gif">
<p>Beschreibung</p>
</object>
Hallo,
<object data="example.gif" type="image/gif">
<p>Beschreibung</p>
</object>
Das könnte für meine Galerie interessant sein.
Die Beschreibung wird bei mir nicht angezeigt, warum?
Funktioniert das auch in älteren Browsern?
Wie siehts mit den Ladezeiten aus? Also z. B. 6 Bilder in Tabellenzellen mit img gegen 6 Bilder als Objekt?
gruß aus Senftenberg am See
Yerf!
<object data="example.gif" type="image/gif">
<p>Beschreibung</p>
</object>
Das könnte für meine Galerie interessant sein.
Die Beschreibung wird bei mir nicht angezeigt, warum?
Weil hier etwas durcheinander gebracht wurde. Der Inhalt des Object-Elements wird nur angezeigt, wenn das Objekt selbst nicht angezeigt werden kann. Es entspricht damit im Prinzip dem Alt-Attribut des <Img>.
Gruß,
Harlequin
Hallo,
Weil hier etwas durcheinander gebracht wurde. Der Inhalt des Object-Elements wird nur angezeigt, wenn das Objekt selbst nicht angezeigt werden kann. Es entspricht damit im Prinzip dem Alt-Attribut des <Img>.
Schade, dann wäre meine Galerie einfacher geworden.
Momentan läuft das nämlich
so.
Jeden gefundene Bild wird in eine Tabellenzeile gesteckt und die Beschreibung drunter gesetzt. Dabei werden immer zwei nebeneinander gelegt.
gruß aus Senftenberg am See