• 27.04.2024, 18:48
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

"HTML" klick mehrere frames öffnen "erledigt"

Mittwoch, 7. Juni 2006, 22:19

hy,

habe mal wieder ein probem und hoffe auf schnelle hilfe!

ich will beim klick auf einen link mehrere frames laden.

code für das laden eines frames in den "main frame"
<a href="http://www.pre1.eu/xxx.html" target="mainFrame"><font color="#000000">Projekte</font></a>

ich will aber zb.: die datei xxx.html in den main frame und die datei yyy.html in den left frame laden!

ist dies irgentwie möglich?

wenn ja, wie?

gruß Speedy

Re: "HTML" bei klick mehrere frames öffn

Mittwoch, 7. Juni 2006, 22:47

http://de.selfhtml.org/javascript/beispiele/zweiframes.htm

<font> ist übrigens schon sehr lange sehr deprecated, benutze stattdessen CSS.

Re: "HTML" bei klick mehrere frames öffn

Mittwoch, 7. Juni 2006, 22:54

danke, genau das habe ich gesucht!!

bin nicht so der HTML, CSS, PHP, .... programmierer

arbeite eher mit Visual Basic, ...

Re: "HTML" klick mehrere frames öffnen &

Mittwoch, 7. Juni 2006, 23:46

HTML und CSS sind ja auch keine Programmiersprachen ;)

Aber anyway, wenn man schon Seiten ins Netz stellt kann man ja zumindest versuchen sich soweit einzuarbeiten dass gescheite und standardkonforme Seiten dabei raus kommen.
C programmers never die. They are just cast into void. Neues moddingtech.de Portal online!

Re: "HTML" klick mehrere frames öffnen &

Donnerstag, 8. Juni 2006, 21:30

so, falls es noch jemand interessiert (habe eine einfache lösung gefunden)

alle änderungen sind in der datei in der der link steht zu machen!

im haed einfügen (nicht ändern)

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<style type="text/css">
A {text-decoration: none }
</style>
<script language="JavaScript">
<!--
function FramesVeraendern(url1, frameziel1, url2, frameziel2)
{
    Frame1 = eval("parent."+frameziel1);
    Frame2 = eval("parent."+frameziel2);
    Frame1.location.href = url1;
    Frame2.location.href = url2;
}
//-->
</script>


an stelle des normalen links einfügen (xxx.html = datei die im xxxFrame angezeigt werden soll und yyy.html = datei die im yyyFrame angezeigt werden soll )

Quellcode

1
<a href="javascript:FramesVeraendern('xxx.html','xxxFrame',yyy.html','yyyFrame');"><font color="#000000">LINKTEXT</font></a>

Re: "HTML" klick mehrere frames öffnen &

Donnerstag, 8. Juni 2006, 21:38

Dir ist aber schon klar, das sowas nicht funktioniert (und die Website damit möglicherweise unbrauchbar ist), wenn JavaScript deaktiviert ist, oder?

Re: "HTML" klick mehrere frames öffnen &

Freitag, 9. Juni 2006, 00:42

funktioniert mit aktiviertem JS!

habs selbst probiert

leider wie du gesagt hast ohne JS funktionierts nicht (muss noch verbesserungen vornehmen)