• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

generate "permission denied" javascript error

 
Ranch Hand
Posts: 798
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I use window.open to open a new window, it always generate "permission denied" javascript error. After I cancel that error box, I refresh that window, everything is good.

Do you have any solution ?

Thanks.
 
Edward Chen
Ranch Hand
Posts: 798
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I google it. I find it related to Same origin policy, see this link.
http://msdn.microsoft.com/workshop/author/om/xframe_scripting_security.asp

But I am still not sure, say my url is
http://192.168.1.2:8080/myurl

Then what document.domain I should set ?
document.domain=192.168.1.2
or
document.domain=192.168.1.2:8080

Where should I set? I should set it in the main window or new window ?

Thanks.
 
Sheriff
Posts: 10445
227
IntelliJ IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
That article talks about iframes. I am not sure that it's related to your problem. Have you checked your IE settings to see whether popups are allowed. I had run into a similar issue some time back and i remember, i had to do the following:

- Go to Tools-> Internet Options
- Click on Security tab
- Click on Custom level button
- In the Miscellaneous section click on "Enable" radio button under "Allow script initiated windows without size or position constraints"
- Click on OK. Click on OK again on the other window
- Open a new browser instance and access the application

This had worked in my case. Give it a try.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic