Du bist nicht angemeldet.

1

Dienstag, 16. Mai 2006, 20:00

Html Problem

Moin,


Ich hab mal ne Frage bezüglich Html und eingebetteten Frames.


Wenn ich eine Seite machen in der es ein Menü gint und eine Hauptseite, wie mach ich dann, da es im Menü eingebettete Frames mit links gibt, dass ich wenn ich auf einen Link im Menü im eingebetteten Frame anklicken, dass der Link vom Menü vom eingebetteten Frame im Hauptframe erscheint?

Ich hoffe es ist verständlich;)

2

Dienstag, 16. Mai 2006, 20:17

Jeder Frame kriegt einen Namen, und im Link wird der dann per Target angegeben.

Frames sind übrigens schlecht für Suchmaschinen. Wenn es möglich ist, sollte man die nicht verwenden.

C4D_Joe

unregistriert

3

Dienstag, 16. Mai 2006, 20:18

Hey!
1. Verzichte auf Frames, sie sind ein Werk des Teufels :D

2. Aber wenns doch sein muss: Du hast ja die Framset-Datei, die ungefähr folgendermaßen aussehen dürfte:

Quellcode

1
2
3
4
<frameset cols="250,*">
  <frame src="navi.htm" name="navi">
  <frame src="home.htm" name="main">
</frameset>


Die Links in der Navigation machst du dann folgendermaßen:

Quellcode

1
[url=home.htm]Home[/url]


Hab ich dich recht verstanden? ;)

Gruß, Joe

Hobby Freak

Compositing Artist

  • »Hobby Freak« ist männlich

Beiträge: 692

Dabei seit: 20. April 2006

Wohnort: Düsseldorf

Hilfreich-Bewertungen: 12

  • Private Nachricht senden

4

Dienstag, 16. Mai 2006, 21:22

Muss Joe da zustimmen. Frames sind aus der Hölle!

Für eingebette Frames - wonach ja glaube ich gefragt war - gibt es auch noch die sogenannten I-Frames. Haben die gleiche Sytax wie normale Frames auch, also mit target usw, nur der Anfang bzw. Ende ist dann <iframe> ... </iframe>
"Viele Menschen sind zu gut erzogen, um mit vollem Mund zu sprechen, aber sie haben keine Bedenken dies mit leerem Kopf zu tun."

5

Donnerstag, 18. Mai 2006, 15:10

Danke;)


Also ich wie ich links definieren kann weiß ich schon;)

Ich habs anscheinend falsch angegeben



THX

@Joe warum?^^

Darth Nihilus

unregistriert

6

Donnerstag, 18. Mai 2006, 16:03

@Movie

Nach meiner meinung sind Frames einfach out! Seit dam man alles professionell mit php includes mahcen kann braucht man frames kaum mehr! AUßerdem gibt es dabei sehr oft Browser Probleme, siehe auch IE vs FF^^

Aber was genau wolltest du den fragen wenn es nicht das war?

Hobby Freak

Compositing Artist

  • »Hobby Freak« ist männlich

Beiträge: 692

Dabei seit: 20. April 2006

Wohnort: Düsseldorf

Hilfreich-Bewertungen: 12

  • Private Nachricht senden

7

Freitag, 19. Mai 2006, 20:15

@Movie: Das hatte TiKaey auch schon geschrieben. Frames sind für Suchmaschienen ziemlich mies. Der Bot der Suchmaschiene durchsucht eine Seite, findet darauf etwas und lädt sie. Die restlichen Frames, die normalerweise beim "normalen" Betreten der Seite mitgeladen werden, fehlen nun. In den meißten Fällen heißt es dann also: Navi weg, sonstige Menüs weg, usw. Eventuell auch Banner/Logo wie auch immer die Frameaufteilung vorgenommen wurde.

Man kann natürlich auch das mit JavaScript und PHP lösen in dem man die geladene Framesanzahl abfragt, das mit dem "Sollzustand" vergleicht und eventuell die noch benötigten Frames nachlädt.

Ich würde aber auch eindeutig dazu raten, das ganze mittels PHP zu lösen:
z.B.
<?php
include('name_der_datei.php');
?>

Den einzigen wirklichen Vorteil, den ich in Frames, besser gesagt IFrames noch sehe, sind die Scrollleisten, die manchmal aus designtechnischen Gründen ganz praktisch sein können. Ich verwende aber trotzdem keine Frames, weil es einfach auch noch zu viele andere Nachteile gibt (User kann Frames verschieben wie er will, unterschiedliche Darstellung je nach Browser, eventuell gar nicht Browserkompartibel etc.).

Also Leute - SAGT NEIN ZU FRAMES! :P
"Viele Menschen sind zu gut erzogen, um mit vollem Mund zu sprechen, aber sie haben keine Bedenken dies mit leerem Kopf zu tun."

C4D_Joe

unregistriert

8

Freitag, 19. Mai 2006, 20:39

Zitat

Den einzigen wirklichen Vorteil, den ich in Frames, besser gesagt IFrames noch sehe, sind die Scrollleisten, die manchmal aus designtechnischen Gründen ganz praktisch sein können.

Na, dazu brauchst du doch wohl keine Frames ;) Wenn man nur deshalb Frames verwendet, sind sie ja noch sinnloser :D

Social Bookmarks