elde IE8 erişim engellendi.
HTML bir form varupload.htmHTML dosyası ile upload içinde kontrol.
<form id="frmupload" name="upload" enctype="multipart/form-data" action="uploadhandler.ashx" method="post">
<input id="uploader" name="uploadctrl" type="file"/>
</form>
Ayrıca böyle gider, yukarıdaki sayfada bir JavaScript yöntemi vardır:
function performUpload(){
document.getElementById('frmupload').submit();
}
Bir sayfanın içindeki bu diyorum (uploadpage.htm) iframe
Bir: içinde
<iframe id="docframe" src="upload.htm" style="display:none"></iframe>
Bu deyim aşağıda gösterildiği yürütmek için çalışıyorumuploadpage.htmsayfa:
var i = document.getElementById('docframe');
i.contentWindow.performUpload();
Belirten bir hata alıyorumErişim engellendive benim hata ayıklayıcısını ilk JavaScript de durur gösterdim işlevi. Hem dosyaları web proje aynı konumda. Aynı etki alanı adı da var. Neden bu hata o zaman alabilirim?
HTML upload kontrolü için name
öznitelik kümesi yoktu. tabii, sayfaya post edebilirim daha önce: Ama HTML biçimlendirme adı özniteliği hallettikten sonra, garip bir hata alıyorum. Neden ben bu ilk kez olmadı mı?
Bir bak @ bu ..< yazı vardı . "Access is denied" when script tries to access iframe in IE8 ama işe yaramadı.
CEVAP
Bu tip işleme izin vermiyor IE="dosya" güvenlik nedeniyle javascript giriş elemanı. Dosya adı ayarı veya bir click olayı tarayıcı iletişim "" form - Internet Explorer yöntemler ileri sürülmüştür şeyleri hatırlamakla ilgili zekidir gönder hata oluştu. Erişim engellendi sonuçlanacak göstermeye çağırarak
Benzer sorun: http://www.webdeveloper.com/forum/showthread.php?t=181272
IIS7 Hosting ASP.NET Erişim engellendi...
9 İSTASYONDAN verir " ile AJAX jQu...
Yoluna erişim engellendi...
Sistemi hata 5 Erişim başlatırken enge...
Erişim kullanıcı için 'kök'@...