Antworten auf deine Fragen:
Neues Thema erstellen

Javascript meldet "Permission denied to access property..."

lachender_engel

Aktives Mitglied

Hallo, Forum.

Mein Problem ist kurz und schmerzlos :) erklärt:
Über die jQuery-Klasse ColorBox öffne ich eine Lightbox und übergebe den Parameter
Code:
onClosed:function(){ window.opener.location.refresh();
oder
Code:
 onClosed:function(){ window.opener.location.relod();
Ziel ist es, dass die öffnende Seite (ist unterschiedlich) reloadet oder refreshed wird, wenn die Lightbox geschlossen wird.

Es ist egal, was ich eintrage: Die Funktion klappt nicht. Nun habe ich mir die Fehlerkonsole des Firefox anzeigen lassen und bekomme dort (beim Schließen der Lightbox) die Meldung
Code:
Permission denied to access property 'refresh'
oder eben
Code:
Permission denied to access property 'reload'
Meine Recherchen bringen mich dahin, dass diese Meldung kommt, wenn über Domainnamen hinweg per JavaScript zugegriffen werden soll. Was bei mir nicht so ist - ich bleibe auf einer Seite, in einer Domain.
Ich will einfach nur das öffnende Fenster nach dem Schließen der Box reloaden.
Kann mir jemand einen Tipp geben warum die Fehlermeldung kommt und wie ich die umgehen kann?

Danke vorab!
 

fakerer

Aktives Mitglied

AW: Javascript meldet "Permission denied to access property..."

hast du schon mal versucht in onClosed eine reloadfunktion auf der seite die reloadet werden soll aufzurufen?
 
Zuletzt bearbeitet:

lachender_engel

Aktives Mitglied

AW: Javascript meldet "Permission denied to access property..."

Also, was ich gemacht habe ist eine Alert-Box ausgeben lassen - das klappt.
Eine Reload-Function auf der Seite die Relaoded werden soll?! Nein.
Da hab eich gerade auch keine Idee, wie ich das machen kann/soll.
Hast Du da mehr Infos für mich?
 

netbandit

Aktives Mitglied

AW: Javascript meldet "Permission denied to access property..."

Ich werfe mal ganz dummdoof ein, habe da nicht wirklich die Ahnung, eher eine Vermutung: Lightbox ist kein neues Fenster sondern ein Div welches generiert wird und somit ist kein opener zu finden. Da sollte also ein einfaches window.location.refresh/reload langen.

Btw.:
onClosed:function(){ window.opener.location.relod();
Ist ein schreibfehler, reload statt relod

Grüße :)
 
Zuletzt bearbeitet:
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.615
Beiträge
1.538.352
Mitglieder
67.526
Neuestes Mitglied
Winfriedtesmer
Oben