Я создаю приложение на Facebook и хочу реализовать загрузку изображений в стиле ajax с помощью плагина jquery .Все хорошо в chrome / ff, но в iexplorer я получаю следующую ошибку:
Message: Access Denied
Line: 349
Char: 5
Code: 0
URI: http://application.my_domain.gr/apps/new_app/js/jquery.form.js
Я знаю о междоменных проблемах, но не могу понять, почему это происходит, так как все сценарии яв настоящее время используются в одном домене.
Вот как я это сделал, работая в Firefox / Chrome:
<html>
<head>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.form.js"></script>
</head>
<body>
<form id="imageform" method="post" enctype="multipart/form-data" action='ajaximage.php'>
<input type="file" name="photoimg" id="photoimg" />
</form>
<div id='preview'>
</div>
<script>
$('#photoimg').bind('change', function() {
$("#preview").html('');
$("#preview").html('<img src="img/loader.gif" alt="Upload in progress"/>');
$("#imageform").ajaxForm({
target: '#preview',
success: function() {
$("#preview img").attr("id", "uploaded_img");
}
}).submit();
});
</script>
</body>
</html>
Есть идеи, почему это происходит?
Заранее спасибо.