Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [HTML] Menü öffnet sich im falschen Frame (https://www.gegen-bilderklau.net/thread.php?threadid=173578)
Geschrieben von Sammyhdl am 19.07.2010 um 16:47:
Menü öffnet sich im falschen Frame
Hallo
Da Aquarado ja momentan am Umziehen ist, haben wir auch gleich schon das erste Problem.
Die neue Seite von Aquarado findet ihr hier
klick.
Mein Problem:
Ich hab das neue Design gecodet und eigentlich funktioniert auch alles so wie es funktionieren sollte. Allerdings öffnen sich die Menüpunkte nicht wirklich im Main. Zumindest nicht alle. Viele öffnen sich in einem neuen Tab bzw. in einem neuen Fenster. Auf jeden Fall mal nicht im Main, wie sie es eigentlich sollten.
Ich hoffe, mir kann jemand helfen
Menücode:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
|
<html>
<head>
<title>Menü</title>
<link href="style.css" rel="stylesheet">
</head>
<body>
<h3>» Willkommen.</h3>
<a href="http://www.rvaquarado.bplaced.net/main.html" class="linkmenu" target="main" >Startseite</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/formular.html" class="linkmenu" target="main" >Kontakt</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/nachweise.html" class="linkmenu" target="main" >Nachweise</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/impressum.html" class="linkmenu" target="main" >Impressum</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/partner.html" class="linkmenu" target="main" >Partner</a>
<br>
<h3>» Anmeldung.</h3>
<a href="http://www.rvaquarado.bplaced.net/regeln.html" class="linkmenu" target="main" >Regeln</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/faq.html" class="linkmenu" target="main" >FAQ</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/probezeit.html" class="linkmenu" target="main" >Probezeit</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/anmeldung.html" class="linkmenu" target="main" >Anmeldung</a>
<br>
<h3>» Mitglieder.</h3>
<a href="http://www.rvaquarado.bplaced.net/verzeichnis.html" class="linkmenu" target="main" >Verzeichnis</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/probemitglieder.html" class="linkmenu" target="main" >Probemitglieder</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/anmeldung.html" class="linkmenu" target="main" >Forum</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/lizenzen.html" class="linkmenu" target="main" >Lizenzen</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/abzeichen.html" class="linkmenu" target="main" >Abzeichen</a>
<br>
<h3>» Pferde.</h3>
<a href="http://www.rvaquarado.bplaced.net/Schulpferde.html" class="linkmenu" target="main" >Schulpferde</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/privatpferde.html" class="linkmenu" target="main" >Privatpferde</a>
<br>
<h3>» Der Hof.</h3>
<a href="http://www.rvaquarado.bplaced.net/hofkasse.html" class="linkmenu" target="main" >Hofkasse</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/futterkammer.html" class="linkmenu" target="main" >Futterkammer</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/hofplan.html" class="linkmenu" target="main" >Hofplan</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/anlage.html" class="linkmenu" target="main" >Anlage</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/stallungen.html" class="linkmenu" target="main" >Stallungen</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/weiden.html" class="linkmenu" target="main" >Weiden</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/umgebung.html" class="linkmenu" target="main" >Umgebung</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/angestellte.html" class="linkmenu" target="main" >Angestellte</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/veranstaltungen.html" class="linkmenu" target="main" >Veranstaltungen</a>
<br>
<h3>» Die Stadt.</h3>
<a href="http://www.rvaquarado.bplaced.net/arbeitsamt.html" class="linkmenu" target="main" >Arbeitsamt</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/shop.html" class="linkmenu" target="main" >Shop</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/.html" class="linkmenu" target="main" >Pferdehändler</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/tierheim.html" class="linkmenu" target="main" >Tierheim</a>
<br>
<a href="http://www.rvaquarado.bplaced.net/angestellte.html" class="linkmenu" target="main" >Deckstationen</a>
<br>
</body>
</html>
|
|
Designcode:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
|
<html>
<head>
<title>RV Aquarado</title>
<link href="style.css" rel="stylesheet">
</head>
<body style=background:url(http://www.rvaquarado.bplaced.net/1398000.png); scroll=no>
<div style="position: absolute; left: 0px; width: 1010px; top: 0px; height: 600px;">
<img style="border: 0px solid ; width: 1010px; height: 600px;" alt="Design" src="http://rvaquarado.bplaced.net/Grafiken/design.png" bgproperties="fixed"></div>
<div id="main" style="position: absolute; left: 261px; top: 120px;">
<iframe src="http://rvaquarado.bplaced.net/main.html" name="main" ;="" allowtransparency="yes" target="main" frameborder="0" height="426" scrolling="auto" width="488"></iframe></div>
<div id="menue" style="position: absolute; left: 765px; top: 50px;">
<iframe src="http://rvaquarado.bplaced.net/menue.html" name="menue" ;="" allowtransparency="yes" target="menue" frameborder="0" height="507" scrolling="auto" width="213"></iframe></div>
</body>
</html>
|
|
Geschrieben von Tonder am 19.07.2010 um 17:19:
Fand das ganze gerade sehr seltsam, sind keine unregelmäßigkeiten zu erkennen.
Aber du hast beim Designcode bei beiden iframes 'target' stehen, das brauchst du da eigentlich nicht, soweit ich weiß.
Lösch es mal und probier es erneut, kann gut sein, dass das stört und wenn eine Anweisung nicht ausgeführt werden kann (so wie sich das da kreuzt) wird es meist neu geöffnet.
Geschrieben von Sammyhdl am 20.07.2010 um 11:23:
Das habe ich ausprobiert,es ändert aber nichts.
Ich bin drauf gekommen,dass wenn ich Aquarado öffne und das erste Mal auf einen Link klicke öffnet sich dieser im richtigen Frame. Klicke ich dann auf einen weiteren Link öffnet sich dieser in einem neuen Fenster und die anderen auch.
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
|
<html>
<head>
<title>RV Aquarado</title>
<link href="style.css" rel="stylesheet">
</head>
<body style=background:url(http://www.rvaquarado.bplaced.net/1398000.png); scroll=no>
<div style="position: absolute; left: 0px; width: 1010px; top: 0px; height: 600px;">
<img style="border: 0px solid ; width: 1010px; height: 600px;" alt="Design" src="http://rvaquarado.bplaced.net/Grafiken/design.png" bgproperties="fixed"></div>
<div id="main" style="position: absolute; left: 261px; top: 120px;">
<iframe src="http://rvaquarado.bplaced.net/main.html" name="main" ;="" allowtransparency="yes" frameborder="0" height="426" scrolling="auto" width="488"></iframe></div>
<div id="menue" style="position: absolute; left: 765px; top: 50px;">
<iframe src="http://rvaquarado.bplaced.net/menue.html" name="menue" ;="" allowtransparency="yes" frameborder="0" height="507" scrolling="auto" width="213"></iframe></div>
</body>
</html>
|
|
Geschrieben von Sammyhdl am 20.07.2010 um 13:03:
Also.
Danke für den Tipp Jeanny.

Aber daran lag es nicht. Wir haben das Problem gefunden, ich zitiere:
rechteproblem
aus sicherheitsgründen ist es nicht möglich, frames einer anderen domain zu beeinflussen
http://www.rvaquarado.bplaced.net/ -> geht nicht
http://rvaquarado.bplaced.net/ -> geht
Danke nochmal an Oli.
Geschrieben von Oli am 20.07.2010 um 14:03:
Hi,
Zitat: |
Original von Jeanny
Achja, www geht bei Bplaced ja nicht.
|
Da muss ich dich korrigieren, www geht bei bPlaced ohne weiteres.
Das Problem besteht jedoch darin, dass der Frame auf www steht und eine nicht-www-Seite (für den Browser stellt das einen anderen Server dar) laden soll. Das unterbinden die Browser aus Sicherheitsgründen. Es ist möglich, eine andere Seite zu laden, doch dann muss diese im src-Attribut angegeben sein. Man kann dann wie es scheint jedoch nicht mehr auf den Frame mit Javascript oder HTML (target) zugreifen, da die Sicherheitseinschränkungen das nicht zulassen.
Auf der Seite war folgendes Szenario:
- Seite wird mit www aufgerufen. iFrame ist OK.
- Beim ersten Aufruf wird in den iFrame ein "anderer Server" (mit www, bzw. ohne, weiß nicht mehr) geladen
- Beim zweiten Link ist der Frame aus Sicherheitsgründen nicht veränderbar und der Link öffnet stattdessen in einem neuen Fenster
LG
Forensoftware: Burning Board, entwickelt von WoltLab GmbH