I get the following error in Chrome's developer tools window when I try to set a cookie using this jQuery plugin:
Uncaught Error: SECURITY_ERR: DOM Exception 18
What does this error mean and how can I fix it? I get the same error when I use this jQuery plugin.
You're most likely using this on a local file over the
file://
URI scheme, which cannot have cookies set. Put it on a local server so you can usehttp://localhost
.I wasn't completely happy by the
--allow-file-access-from-files
solution, because I'm using Chrome as my primary browser, and wasn't really happy with this breach I was opening.Now I'm using Canary ( the chrome beta version ) for my development with the flag on. And the mere Chrome version for my real blogging : the two browser don't share the flag !
This error pops up, if you try to create a web worker with data URI scheme.
It's not allowed according to the standard: http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html#dom-worker
One can also receive this error if using the new (so far webkit only) notification feature before getting permission.
First run:
Later run:
The request permission functions needs to be triggered from an event caused by the user, otherwise it won't be displayed.
Faced with the same situation playing with Javascript webworkers. Unfortunately Chrome doesn't allow to access javascript workers stored in a local file.
One kind of workaround below using a local storage is to running Chrome with
--allow-file-access-from-files
(withs
at the end), but only one instance of Chrome is allowed, which is not too convenient for me. For this reason i'm using Chrome Canary, with file access allowed.BTW in Firefox there is no such an issue.
I was been getting that error in mobile safari when using ASP.NET MVC to return a FileResult with the overload that returns a file with a different file name than the original. So,
would give the error in mobile safari, where as
would not.
I don't even remember why I thought what I was doing was a good idea. Trying to be clever I guess.