1
j'ai besoin d'aide pour résoudre cette erreur Google Chrome ... "Uncaught Erreur: SECURITY_ERR: DOM Exception 18"Google Chrome affiche l'erreur de sécurité javascript
Voici le code.
//Get Cookie
function get_cookie (cookie_name)
{
var results = document.cookie.match ('(^|;) ?' + cookie_name + '=([^;]*)(;|$)');
if (results)
return (unescape (results[2]));
else
return null;
};
Un grand merci, C
Appelez-vous la page avec le fichier: // plutôt que http: // ?? – CResults
Oui, dans quel contexte? Cette erreur est généralement associée à un script inter-fenêtres. De plus, 'unescape' est une fonction douteuse que vous ne devez utiliser que si vous avez codé la valeur du cookie avec' escape' en premier lieu. 'escape '/' unescape' n'est pas la même chose que le codage d'URL et ne devrait normalement pas être utilisé. – bobince
@bobince: 'unescape' n'est pas une fonction" douteuse ". Mais il est certainement vrai qu'il devrait seulement utiliser 'unescape' s'il utilisait' escape' (ou quelque chose de 'escape'-compatible) en premier lieu, et que ce n'était pas la même chose que le décodage d'URI. :-) –