php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.06.2005, 12:29  
Benutzer
 
Registriert seit: 04.03.2004
Beiträge: 50
Greezoo
Standard Im Nachhinein auf mit JS geöffnetes Fenster zugreifen

Hmmm... trotz längerer Beispielstudien und Konsultation der Suche, finde ich nix, wie ich das lösen könnte...!?

Code:
Seite 1:
2 Links, öffnen beide ein PopUp

PopUp(von den 2 Links geöffnet, Seite2):
öffnet automatisch ein weiteres PopUp

PopUp2:
Navigation, Funktionen, etc. funktionieren, kann geschlossen werden.
Ich möchte nun, sofern möglich, aus PopUp2 ein Script öffnen, dass das erste PopUp schliesst. Leider kann ich PopUp2 nicht verändern oder anpassen. Kann ich also irgendiwe per Name (wurde ja bei window.open angegeben) auf das erste PopUp zugreifen?

mfg Griz
Greezoo ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.06.2005, 13:41  
Erfahrener Benutzer
 
Registriert seit: 23.05.2005
Beiträge: 374
scooter
scooter eine Nachricht über ICQ schicken
Standard

Hab das nicht so genau verstanden, was du damit vorhast, aber nunja. Soweit ich weiß, ist es mit Javascript nicht möglich auf andere Fenster zuzugreifen, oder deren Inhalt zu verändern. Das liegt daran, dass der Javacode imme nur innerhalb des Fenster ausgeführt wird in dem er steht. Wenn es nicht so wäre, könnte java ja sonst auch auf Fenster anderer Browser zugreifen und ganz andere Sachen machen (Vollzugriff aufs System) Deswegen wird Javacode ja auch in einer Sandbox ausgeführt.
__________________
Life is Life and life is hard
scooter ist offline   Mit Zitat antworten
Alt 01.06.2005, 13:48  
Benutzer
 
Registriert seit: 04.03.2004
Beiträge: 50
Greezoo
Standard

Naja, also ganz kurz gesagt, möchte ich mit einem Script ein zuvor mit JavaScript geöffnetes Browser-Fenster wieder schliessen.
Das Ganze, weil ich auf die weiter öffnenden PopUps keinen Einfluss habe und die nicht anpassen kann.
Ich war mir nicht sicher und habe nix dazu gefunden. Dass das Script immer nur im Fenster funktioniert, in dem es steht, ist nicht ganz richtig, du kannst ja auch den Focus auf ein anderes Fenster legen oder dieses bewegen. Darum hab ich mir überlegt, ob es möglich wäre, das Fenster, dass ich zuvor geöffnet habe (und auch nen Namen verteilt habe) zu schliessen.
Greezoo ist offline   Mit Zitat antworten
Alt 01.06.2005, 14:00  
Erfahrener Benutzer
 
Registriert seit: 23.05.2005
Beiträge: 374
scooter
scooter eine Nachricht über ICQ schicken
Standard

Hier Vl eine kleine Lösung:
Code:
<script language="javascript">
<!--
function fenster()
{
var win;
win=window.open("","NeuesFenster","width=400,height=100");      
win.document.write("<h3>Text im Fenster</h3>");
win.setTimeout('window.close()',10000);
}
//-->
</script>
Das fenster schließt sich von selbst nach einer zeit. Was in dem Fenster stehen soll kommt in den win.documnet.write bereich. Das Timeout für das close kannt mit de letzten Zahl in milisekunden festlege.

Vl hilft dir das?

Edit: In die ersten leeren Anführungszeichen in window.open muss die adresse des popups das wieder geschlossen werde soll. Wie man das script aufruft, weißt du?
__________________
Life is Life and life is hard
scooter ist offline   Mit Zitat antworten
Alt 01.06.2005, 14:12  
Benutzer
 
Registriert seit: 04.03.2004
Beiträge: 50
Greezoo
Standard

Thx für die Anregung!
Also die Grundlagen von JavaScript hab ich schon im Griff.
Das Problem ist, dass ich

a) die Inhalte der Seite nicht verändern/anpassen kann, ich lade sie nur per URL in das PopUP

und

b) das Fenster nicht automatisch schliessen lassen möchte. Es sollte erst geschlossen werden, wenn alle Inhalte gelesen sind, also manuell. Ein Script kann ich ausführen lassen, deshalb brauche ich die Lösung so.
Greezoo ist offline   Mit Zitat antworten
Alt 01.06.2005, 14:22  
Erfahrener Benutzer
 
Registriert seit: 23.05.2005
Beiträge: 374
scooter
scooter eine Nachricht über ICQ schicken
Standard

__________________
Life is Life and life is hard
scooter ist offline   Mit Zitat antworten
Alt 01.06.2005, 14:31  
Benutzer
 
Registriert seit: 04.03.2004
Beiträge: 50
Greezoo
Standard

Ich merke, ich drücke mich kompliziert aus!
Manuell soll er das letzte Fenster schliessen, dabei soll das zweite, von mir geöffnete, auch geschlossen werden.

Fenster 1 (manuell geöffnet)

Fenster 2 (durch Link auf Fenster 1 manuell geöffnet)

Fenster 3 (automatisch durch Fenster 2 geöffnet)

Nun will ich beim Schliessen von Fenster 3, auch gleich Fenster 2 schliessen, leider kann ich die Inhalte von Fenster 3 nicht verändern, höchstens ein externes Script öffnen, also ein weiteres PopUp
Greezoo ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fenster schließen und neu öffnen lassen max-dhom HTML, Usability und Barrierefreiheit 2 01.04.2007 20:55
fenster nachträglich resizen? $$$ ThiKool $$$ HTML, Usability und Barrierefreiheit 1 27.04.2006 09:10
Ergebnis aus Fenster 1 in Fenster 2 übernehmen HaraDej HTML, Usability und Barrierefreiheit 2 21.04.2006 14:10
Verweis in bestimmtem Fenster öffnen HTML, Usability und Barrierefreiheit 3 11.02.2006 23:18
[Erledigt] closed()-Abfrage aus beliebigem Fenster HTML, Usability und Barrierefreiheit 2 16.01.2006 19:01
[Erledigt] Fenster schließt sich nach submit() HTML, Usability und Barrierefreiheit 2 11.11.2005 15:25
[Erledigt] Link aus pop-up in parent Fenster ausführen HTML, Usability und Barrierefreiheit 2 23.05.2005 23:03
Links mit verschiedenen Inhalten und extra Fenster HTML, Usability und Barrierefreiheit 6 27.04.2005 22:23
[Erledigt] JavaScript +mehrereFenster HTML, Usability und Barrierefreiheit 5 03.02.2005 15:08
Neues Fenster Größe und Position HTML, Usability und Barrierefreiheit 9 26.10.2004 14:22
[Erledigt] on the fly fenster HTML, Usability und Barrierefreiheit 0 09.09.2004 22:06
[Erledigt] neues Fenster mit JavaScript mit Brain! HTML, Usability und Barrierefreiheit 3 05.09.2004 13:41
Neues Fenster mit Php öffnen Pimbolie1979 PHP Tipps 2004 8 17.08.2004 10:04
[Erledigt] Fenster öffnen HTML, Usability und Barrierefreiheit 2 16.08.2004 13:19
Modales Fenster zur Eingabe von Daten HTML, Usability und Barrierefreiheit 0 22.06.2004 12:52

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
javascript geöffnetes fenster schließen, javascript auf geöffnetes fenster zugreifen, geöffnetes fenster schließen javascript, javascript geöffnetes popup schliessen, geöffnetes fenster, close geöffnetes fenster java, inhalte von popup zugreifen javascript, javascript auf offenes fenster zugreifen, java geöffnetes fenster schließen, js geöffnete fenster, javascript geöffnete fenster, javascript geöffnete fenster inhalte verändern, js zugriff auf neues fenster, javascript auf geöffnetes fenster focus, java offenes fenster schliesen, javascript letztes geöffnetes fenster schliessen, javascript offenes fenster, javascript auf popup zugreifen, auf fenster zugreifen java, javascript geöffnetes fenster nach zeit wieder schließen

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:57 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.