|
Vorheriges Thema: Nächstes Thema: |
Autor |
Nachricht |
maja89
Anmeldungsdatum: 27.02.2009 Beiträge: 3
|
Verfasst am: 27.02.2009 12:45:11 Titel: Links im Popup Fenster |
|
|
Hallo,
kann mir vielleicht jemand helfen? Ich habe eine Webseite erstellt mit Infos, die ext.in einem popup Fenster(300 x 500 Pixel) aufgehen soll.
Auf dieser Seite(popup )sind ebenfalls links.
Nun mein Problem: wenn man einen link klickt, öffnet sich auch nach target_blank - _top, _self oder parent das gleiche fenster oder ein neues in halber größe!
Ich möchte das es immer in der Hauptseite aufgeht und das alles ohne Frameset.
Hat jemand eine Idee?
Eure Maja |
|
Nach oben |
|
|
Frosty Häufiger Poster
Anmeldungsdatum: 27.10.2008 Beiträge: 221
|
Verfasst am: 27.02.2009 14:34:27 Titel: |
|
|
Versteh dich nicht richtig.
Du hast 'ne Seite, die in einem Popup geöffnet wird.
Dort sind Links.
Du möchtest aber nicht, dass sich die neue Seite nach Klick auf einen der Links im popup im selbigen Fenster (popup) öffnet, sondern im Mutter-Fenster (von wo aus du das Popup gestartet hast)?
Javasript-Objekt opener ist dann vermutlich die Lösung:
test.html
Code: |
<html>
<head>
<script type="text/javascript">
function popup (url) {
fenster = window.open(url, "fenster", "width=200,height=100,status=yes,scrollbars=yes,resizable=no");
fenster.focus();
}
</script>
</head>
<body>
<a href="javascript:popup('meinPopup.html')">Popup öffnen</a>
</body>
</html> |
meinPopup.html
Code: |
<html>
<head>
<script type="text/javascript">
function loadContent(url){
opener.parent.location.href=url;
}
</script>
</head>
<body>
<a href="javascript:loadContent('http://www.google.de')">Öffne Google</a>
</body>
</html> |
Hoffe konnte dir helfen. |
|
Nach oben |
|
|
maja89
Anmeldungsdatum: 27.02.2009 Beiträge: 3
|
Verfasst am: 28.02.2009 10:52:03 Titel: Popup Links |
|
|
hi,
vielen lieben dank für deine antwort - du hast mich verstanden. ich habe es ausprobiert und es funktioniert so wie ich es wollte.
das einzige was nicht geht ist wenn die seite die im popup fentser aufgehen soll zb. direkt aufgerufen wird und man auf die links klickt.
dann funktionieren die links nicht und es geht garkein fenster auf?
was muss man tun damit trotzdem die links funktionieren, da ja viele leute über suchmaschienen kommen und die ja die seite direkt ohnen popup aufrufen?
viele grüße maja |
|
Nach oben |
|
|
Frosty Häufiger Poster
Anmeldungsdatum: 27.10.2008 Beiträge: 221
|
Verfasst am: 28.02.2009 13:31:43 Titel: |
|
|
Klar, du kannst per javascript abfangen, ob der opener noch da ist, wenn nicht, dann wird einfach ein neues Fenster geöffnet.
Code: |
function loadContent(url){
if(!opener) {
fenster = window.open(url,"fenster","width=300,height=300");
fenster.focus();
}else {
opener.parent.location.href=url;}
} |
Greez |
|
Nach oben |
|
|
maja89
Anmeldungsdatum: 27.02.2009 Beiträge: 3
|
Verfasst am: 02.03.2009 12:48:15 Titel: links popup |
|
|
super klappt alles!!!
vielen lieben dank
maja |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|