Mungkin ada beberapa software developer yang lagi bingung kenapa kok tiba-tiba muncul error yang aneh “uncaught exception: Permission denied to call method XMLHttpRequest.open” di web browser mozilla firefox. Klo ya, berarti anda memiliki masalah yang sama dengan saya. Tapi akhirnya masalah teratasi juga hehe
Berikut ini langkah2 untuk memperbaiki firefox anda :
- Masuk ke konfigurasi firefox dengan cara ketikkan about:config di address firefox kemudian tekan enter
- Tambahkan Key-key berikut ini (Klik kanan->New->String)
- capability.policy.XMLHttpRequestToAnySite.XMLHttpRequest.open dengan value allAccess
- capability.policy.XMLHttpRequestToAnySite.sites dengan value http://localhost (sesuaikan dengan IP Address atau alamat kerja anda misal http://192.168.31.91:8080)
- capability.policy.policynames dengan value XMLHttpRequestToAnySite
- Tambahkan sebuah file dengan nama user.js pada direktori C:\Documents and Settings\nama_user\Application Data\Mozilla\Firefox\Profiles\xxxxxxx.default (nilai xxxxxxx berbeda untuk tiap komputer) . Isi file user.js tersebut contohnya adalah sbb :
user_pref("capability.policy.XMLHttpRequestToAnySite.XMLHttpRequest.open", “allAccess");
user_pref("capability.policy.XMLHttpRequestToAnySite.sites", “http://192.168.31.91:8080");
user_pref("capability.policy.policynames", “XMLHttpRequestToAnySite");
Solusi ini berhasil mengatasi masalah saya, semoga masalah anda juga bisa teratasi…
Peace…