Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » HTML / XML / XHTML » 1 link -> 2 frames

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
20.09.2006, 14:06 Uhr
Heiko



Hi,
hab nen Problem.
Ich arbeite gerade an einem Projekt in dem ich eine Website erstellen soll.
Diese Website soll Barrierefrei sein. Heiß sie MUSS auf jedem Browser laufen. Und da ist mein Problem.

Ich habe eine seite mit 3 Frames.


Code:
/-----------------------------------\
|                                   |
|                  topFrame         |
|                                   |
|-----------------------------------|
|                |                  |
|                |                  |
|                |                  |
|                |                  |
|                |                  |
|                |                  |
| leftFrame      |     mainFrame    |
|                |                  |
|                |                  |
|                |                  |
|                |                  |
|                |                  |
\-----------------------------------/



leftFrame ist in diesem Fall das Menü in dem ein Link steht.
So, wenn ich diesen Link jetzt anklicke soll im leftFrame eine neue Seite geöffnet werden und parallel dazu soll im mainFrame auch eine neue Seite geöffnet werden.

Da das mit HTML nicht so geht habe ich Java Script verwendet.
im Internet Explorer funktioniert das Script auch reibungslos aber im Mozilla Firefox macht er zu viel.
Er öffnet:
1. im leftFrame die neue Seite
2. im mainFrame die neue Seite
3. er geht im leftFrame eine Seite zurück

Und genau Punkt 3 ist zu viel ... eigentlich sollte er bei Punkt 2 aufhören.

hier noch das Java Script dazu


Code:
function oeffnen(site)
    {
        window.open('untermenue.html', 'leftFrame');
        window.open(site, 'mainFrame');
    }



und der Aufruf


Code:
<a href="#" onclick="oeffnen('5_0.html');">
        <font size="2">
            Orientierung in 8 Dimensionen
        </font>
    </a>



Hoffe einem von euch fällt schnell ne Lösung ein da ich nich viel zeit für das Projekt hab

mfg Heiko
--
Beuschen Sie
www.heiko-seifert.net
www.xn--wlfe-im-exil-4ib.de

Dieser Post wurde am 20.09.2006 um 14:09 Uhr von Heiko editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
20.09.2006, 15:20 Uhr
mike
Pinguinhüpfer
(Operator)


Moin

Frames solltest du nicht verwenden - wird auch kaum noch wo gemacht. JS ist schlecht für deine Bedingung (es muss überall laufen).

Gibt es die Möglichkeit auch eine dynamische Sprache alla PHP zu nutzen?

lg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
20.09.2006, 17:23 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ansonsten musst du in deiner öffnen-funktion false zurückgeben - damit der href-url aufruf nicht ausgeführt wird:


Code:
function oeffnen(site)
    {
        window.open('untermenue.html', 'leftFrame');
        window.open(site, 'mainFrame');
        return false;
    }



Ansonsten solltest du - wie mike schon sagte - Frames vermeiden und lieber PHP oder Perl verwenden. Notfalls gehen auch SSI (ServerSideIncludes) damit kann man auch schon tolle Sachen machen und funktionieren meist schon bei den "billigen" Webhostingangeboten welche keine PHP- oder Perlunterstützung haben.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
20.09.2006, 19:26 Uhr
Heiko



danke für die hilfe werde es morgen gleich mal probieren.
würde auch ne erweiterte sprache verwenden wenn es was wichtigeres währe.
aber es ist nur ein kleines projekt im rahmen meiner ausbildung ... bin ja eigentlich kein webdesigner sondern anwendungsentwicker ^^
--
Beuschen Sie
www.heiko-seifert.net
www.xn--wlfe-im-exil-4ib.de
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
20.09.2006, 21:00 Uhr
Pler
Einer von Vielen
(Operator)


Also schau mal nach Barrierefreiheit in ner Suchmaschiene. Ich hab mich da auch mal ein wenig informiert. Wenn ich mich recht erinnere, dann sollte man da keine Frames und schon gar keine Tabellenbasierenden Layouts nehmen.

Aber so tief steck ich da auch nicht drin.

Es gibt einige CMS, die sich zum Ziel gesetzt haben Barrierefrei zu sein, vielleicht kannst du ja sowas verwenden.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
20.09.2006, 21:34 Uhr
Heiko



es soll nur so ne art design studie sein ... da bin ich froh wenn das auf ie und firefox ordentlich läuft. die seiten sollen zwar auch möglichst barriere frei sein aber hauptsächlich gehts um die inhalte ... weil da viele grafiken drin sind ... und wenn se das richtig haben wollen sollen se nen webdesigner einstellen der das macht und nich irgendwelche azubis die ma 2 wochen html seminar hatten und sonst nur son zeugs wie cobol, java, visual basic und son kram ... von daher mach ich mir da nich so den großen kopf
--
Beuschen Sie
www.heiko-seifert.net
www.xn--wlfe-im-exil-4ib.de

Dieser Post wurde am 20.09.2006 um 21:35 Uhr von Heiko editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
20.09.2006, 22:04 Uhr
Pler
Einer von Vielen
(Operator)


Na wenn das so ist: Nimm ein Composer, oder wie das heißt und schmeiß das Zeug irgendwie zusammen. Was wollen die mit Barrierefreiheit...? Wenn du das eh nicht richtig mach(st/en) kannst; die können's eh nicht prüfen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
20.09.2006, 22:22 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


barrierefreiheit und viele grafiken schliesst sich imho ziemlich aus
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
20.09.2006, 22:26 Uhr
Pler
Einer von Vielen
(Operator)


Ja, fast gemein ist das sogar.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
21.09.2006, 09:47 Uhr
J-jayz-Z
Perl Crack ala Carte
(Operator)



Zitat von FloSoft:
barrierefreiheit und viele grafiken schliesst sich imho ziemlich aus

Das habe ich gestern erst zu meinem bedauern festgestellt ... **** IE ... Der platziert Grafiken die man links floatet immer etwas vom Rand weg ... Das sieht IMHO ziemlich scheiße aus, wenn der Hintergrund durchschimmert
--
perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="66756e2d736f66742e6465"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ HTML / XML / XHTML ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: