Anzeige

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

Javascript meldet "Permission denied to access property..." | PSD-Tutorials.de

Erstellt von lachender_engel, 15.08.2011.

  1. lachender_engel

    lachender_engel Aktives Mitglied

    Dabei seit:
    23.03.2009
    Beiträge:
    1.276
    Geschlecht:
    männlich
    Ort:
    Die Welt
    Software:
    Adobe Creative Suite CS6 Design & Web, Notepad++, IrfanView, Jetbrains PhpStorm
    Kameratyp:
    Nikon D7200
    Javascript meldet "Permission denied to access property..."
    Hallo, Forum.

    Mein Problem ist kurz und schmerzlos :) erklärt:
    Über die jQuery-Klasse ColorBox öffne ich eine Lightbox und übergebe den Parameter
    Code (Text):
    1. onClosed:function(){ window.opener.location.refresh();
    oder
    Code (Text):
    1.  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 (Text):
    1.  
    2. Permission denied to access property 'refresh'
    3.  
    oder eben
    Code (Text):
    1.  
    2. Permission denied to access property 'reload'
    3.  
    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!
     
    #1      
  2. fakerer

    fakerer Aktives Mitglied

    Dabei seit:
    03.08.2008
    Beiträge:
    804
    Geschlecht:
    männlich
    Javascript meldet "Permission denied to access property..."
    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: 15.08.2011
    #2      
  3. lachender_engel

    lachender_engel Aktives Mitglied

    Dabei seit:
    23.03.2009
    Beiträge:
    1.276
    Geschlecht:
    männlich
    Ort:
    Die Welt
    Software:
    Adobe Creative Suite CS6 Design & Web, Notepad++, IrfanView, Jetbrains PhpStorm
    Kameratyp:
    Nikon D7200
    Javascript meldet "Permission denied to access property..."
    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?
     
    #3      
  4. netbandit

    netbandit Aktives Mitglied

    12
    Dabei seit:
    18.05.2008
    Beiträge:
    1.145
    Geschlecht:
    männlich
    Javascript meldet "Permission denied to access property..."
    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.:
    Ist ein schreibfehler, reload statt relod

    Grüße :)
     
    Zuletzt bearbeitet: 15.08.2011
    #4      
  5. lachender_engel

    lachender_engel Aktives Mitglied

    Dabei seit:
    23.03.2009
    Beiträge:
    1.276
    Geschlecht:
    männlich
    Ort:
    Die Welt
    Software:
    Adobe Creative Suite CS6 Design & Web, Notepad++, IrfanView, Jetbrains PhpStorm
    Kameratyp:
    Nikon D7200
    Javascript meldet "Permission denied to access property..."
    AW: Javascript meldet "Permission denied to access property..."

    Und das ist so etwas von richtig gewesen!
    Genau das war es - window.location.reload!

    DANKE!
     
    #5      
x
×
×