zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Javascript & Ajax
Seite neu laden Einen anderen TAB aktualisieren ...

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 25.12.2014, 15:03
Benutzerbild von Scheppertreiber
Chaot und Nonkonformist.
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 13.03.2007
Ort: Steinmark im Spessart
Beiträge: 7.458
Scheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein Lichtblick
Standard Einen anderen TAB aktualisieren ...

Servus,

ich hirne gerade über folgendes Problem:

Programm: Ein größeres Belegarchiv mit Funktionen zur Kontrolle und
Bearbeitung durch die Endkunden. Alles per Apache unter Windows und
in C geschrieben (HTML/CSS, jQuery).

Aus Sammelrechnungen isoliere ich die referenzierten Einzelbelege und kann
diese dann in einem neuen Browsertab anzeigen und berabeiten lassen. Dabei
ändern sich dann natürlich die Werte die in der Liste "Sammelrechnung"
angezeigt werden. Ich müßte also irgendwie per JS eine Nachricht an diese
Liste schicken um die Infos zu aktualisieren oder notfalls die Liste neu zu
erstellen.

Sende ich irgendwas an den opener verrennt sich der FF hemmungslos.

Auslösen kann ich die Rückmeldung ohne Probleme, nur wohin ?

Vielleicht hat da einer ein Weihnachtsplätzchen ...

Grüße Joe.
__________________
Grüße aus dem Spessart, Joe

{ table-layout: biertischistbesser; }
Der Mausinator
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 25.12.2014, 15:37
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Mit Tabs oder Fenster arbeiten ist bei sowas nicht sinnvoll, du hast keinen Zugriff auf Tabs oder Fenster, die du nicht explizit geöffnet hast. Tabs kann man aber - soweit ich das weiss - gar nicht mit JS öffnen. Besser ist es, wenn du mit JS im aktuellen Fenster solche Elemente erzeugst.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 25.12.2014, 17:43
Benutzerbild von Scheppertreiber
Chaot und Nonkonformist.
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 13.03.2007
Ort: Steinmark im Spessart
Beiträge: 7.458
Scheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein Lichtblick
Standard

Zitat:
Zitat von protonenbeschleuniger Beitrag anzeigen
Mit Tabs oder Fenster arbeiten ist bei sowas nicht sinnvoll, du hast keinen Zugriff auf Tabs oder Fenster, die du nicht explizit geöffnet hast. Tabs kann man aber - soweit ich das weiss - gar nicht mit JS öffnen. Besser ist es, wenn du mit JS im aktuellen Fenster solche Elemente erzeugst.
Das geht schon mit window-open(). Ich müßte dann eigentlich den Zugriff
schon haben.

Ich bekomme den Kram nicht komplett in einen Tab. Vielleicht mit Schriftgröße
2px. Lesbar wäre das dann nicht mehr

Das könnte vielleicht funktionieren: https://developer.mozilla.org/en-US/...ow.postMessage
__________________
Grüße aus dem Spessart, Joe

{ table-layout: biertischistbesser; }
Der Mausinator

Geändert von Scheppertreiber (25.12.2014 um 17:45 Uhr)
Mit Zitat antworten
  #4 (permalink)  
Alt 25.12.2014, 21:32
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Scheppertreiber Beitrag anzeigen
Das geht schon mit window-open(). Ich müßte dann eigentlich den Zugriff
schon haben.
Dann ist dein Browser so konfiguriert, bei mir geht das nicht. Aber wenn es geht, dann hast du mit dem Rückgabewert von window.open den Zugriff auf's Fenster und dort mit opener den auf das öffnende Fenster.

Zitat:
Zitat von Scheppertreiber Beitrag anzeigen
Ich bekomme den Kram nicht komplett in einen Tab. Vielleicht mit Schriftgröße
2px. Lesbar wäre das dann nicht mehr
Das verstehe ich nicht ganz?
Du kannst mit JS über die aktuelle Seite eine komplette neue Seite legen und leicht ein- bzw. ausblenden. Im Prinzip so wie du es jetzt machst,m nur das du nicht neue Fenster öffnest sondern das Fenster im aktuellen Dokument.

Zitat:
Zitat von Scheppertreiber Beitrag anzeigen
Das könnte vielleicht funktionieren: https://developer.mozilla.org/en-US/...ow.postMessage
Das beschreibt nur die Kommunikation, wenn das Fenster, dass du mit window.open öffnest von einer anderen Domains kommt.

Geändert von protonenbeschleuniger (25.12.2014 um 21:40 Uhr)
Mit Zitat antworten
  #5 (permalink)  
Alt 26.12.2014, 09:05
Benutzerbild von Scheppertreiber
Chaot und Nonkonformist.
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 13.03.2007
Ort: Steinmark im Spessart
Beiträge: 7.458
Scheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein Lichtblick
Standard

Moin Proti und Frohes Fest !

Zitat:
Du kannst mit JS über die aktuelle Seite eine komplette neue Seite legen und leicht ein- bzw. ausblenden. Im Prinzip so wie du es jetzt machst,m nur das du nicht neue Fenster öffnest sondern das Fenster im aktuellen Dokument.
Ok, dann habe ich die Tabs aber im aktuellen Broswer-Tab (und muß die
Software komplett umbauen und austesten - das wäre sehr aufwendig),
der User muß das ja auswählen können.

Oben ist ein horizontales Menü, darunter der Arbeitsbereich als iframe. Darin
laufen die gesamten Aktionen.

Im iframe sind 2 Spalten (float, nix table ), links Suche und Notizen etc,
rechts die Ausgabe als PDF bzw Listen. Aus so einer Liste rufe ich den
neuen Tab dann auf. Im neuen Tab dann die Auswahl PDF oder eine Liste
der Positionen abarbeiten ... Vielleicht noch eine Anleitung.
__________________
Grüße aus dem Spessart, Joe

{ table-layout: biertischistbesser; }
Der Mausinator
Mit Zitat antworten
  #6 (permalink)  
Alt 26.12.2014, 15:29
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Naja, das klingt nicht sonderlich speziell. Mir leuchtet auch nicht ein, warum es unbedingt ein Tab sein muss? Wenn du sowieso schon mit iframe arbeitest, wäre es doch einfach diese auch zu nutzen für das was in dem Tab angezeigt wird
Mit Zitat antworten
  #7 (permalink)  
Alt 26.12.2014, 16:42
Benutzerbild von Scheppertreiber
Chaot und Nonkonformist.
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 13.03.2007
Ort: Steinmark im Spessart
Beiträge: 7.458
Scheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein Lichtblick
Standard

Zitat:
Zitat von protonenbeschleuniger Beitrag anzeigen
Naja, das klingt nicht sonderlich speziell. Mir leuchtet auch nicht ein, warum es unbedingt ein Tab sein muss? Wenn du sowieso schon mit iframe arbeitest, wäre es doch einfach diese auch zu nutzen für das was in dem Tab angezeigt wird
Nicht speziell. Nur umfangreich

Es funktioniert auch mittlerweile ...

Im iframe wäre zu wenig Platz. In einem Tab habe ich wieder die komplette
Fläche.
__________________
Grüße aus dem Spessart, Joe

{ table-layout: biertischistbesser; }
Der Mausinator
Mit Zitat antworten
  #8 (permalink)  
Alt 26.12.2014, 16:53
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Scheppertreiber Beitrag anzeigen
Im iframe wäre zu wenig Platz. In einem Tab habe ich wieder die komplette
Fläche.
Das verstehe ich auch wieder nicht, du kannst das iframe über das gesamte Dokument ausbreiten. Mehr als 100% geht nicht.
Mit Zitat antworten
  #9 (permalink)  
Alt 26.12.2014, 16:55
Benutzerbild von Scheppertreiber
Chaot und Nonkonformist.
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 13.03.2007
Ort: Steinmark im Spessart
Beiträge: 7.458
Scheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein Lichtblick
Standard

Zitat:
Zitat von protonenbeschleuniger Beitrag anzeigen
Das verstehe ich auch wieder nicht, du kannst das iframe über das gesamte Dokument ausbreiten. Mehr als 100% geht nicht.
Es gibt immer viele Möglichkeiten
__________________
Grüße aus dem Spessart, Joe

{ table-layout: biertischistbesser; }
Der Mausinator
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 26.12.2014, 22:29
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Scheppertreiber Beitrag anzeigen
Es gibt immer viele Möglichkeiten
Naja, es ging eigentlich um diese Aussage:
Zitat:
Zitat von Scheppertreiber Beitrag anzeigen
Im iframe wäre zu wenig Platz. In einem Tab habe ich wieder die komplette
Fläche.
Das verstehe ich nicht, denn dafür gibt es eine Möglichkeit.
HTML-Code:
<iframe src="#" 
style="position:absolute;top:0;left:0;width:100%;height:100%"></iframe>
und dieses Frame kannst du mit JS auf der Seite zuverlässig und ohne Probleme zugreifen.
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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 aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
CSS in jQuery Tab kadehi CSS 3 10.10.2013 14:54
Cookies Tab abhängig lolDog Serveradministration und serverseitige Scripte 6 08.04.2013 11:58
Subdomain auf anderen Server stevie99 Serveradministration und serverseitige Scripte 16 24.11.2007 11:49
Umbruch bei Tab Menü verhinden? docki CSS 9 14.05.2007 01:38
tabelle in bezug auf andere tab aufräumen andinator Serveradministration und serverseitige Scripte 3 23.12.2006 16:34


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:01 Uhr.