После обновления до Firefox 4 я начал видеть эту ошибку на поддерживаемом мной сайте:
Permission denied for <...> to call method HTMLAnchorElement.focus
Я создал простой сценарий для воссоздания ошибки:
<html>
<body>
<a id="lnk" href="http://www.google.com/">Google</a>
<form>
<input type="text" />
<input type="submit" />
</form>
<script>
document.onkeypress = function(e) {
e = (e ? e : event);
var key = (e.which ? e.which : e.keyCode);
if(key == 13) {
var lnk = document.getElementById('lnk');
lnk.focus();
return false;
}
}
</script>
</body>
</html>
ЭтоДо обновления Firefox 4 работал нормально ... однако я не верю, что проблема заключается именно в ошибке Firefox.Я говорю это, потому что на самом деле это происходит только на моем настольном компьютере.Я могу использовать ту же страницу на других установках FF4 без ошибок.Я отключил все свои расширения и перезапустил, но ошибка не исчезла.Любая идея, какие изменения / дополнения / плагины / что-нибудь, что я мог бы иметь в своей установке, могло бы вызвать это?
Спасибо ...