Şu anda çevrimdışısınız; İnternet'in yeniden bağlanması bekleniyor

ınternet Explorer'ın etkin olan bir belgeyi açmak için Web sayfasından window.open yöntemini çağırdığınızda bir hata iletisi: "izin engellendi"

ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.

Makalenin İngilizcesi aşağıdaki gibidir:934365
Belirtiler
Şu senaryoyu inceleyin. Bir Web sayfasından bir .doc dosyası, bir .xls dosyası veya .pdf dosyası gibi etkin bir belgeyi açmak için window.open yöntemini çağırın. Alt pencere, bir komut dosyası kullanarak erişmeyi deneyin. Bu senaryoda, Microsoft ınternet Explorer 6'yı veya Windows ınternet Explorer 7'de aşağıdaki hata iletisini alabilirsiniz:
İzin Verilmedi
Neden
Internet Explorer, ınternet Explorer penceresi bir belgeyi görüntülemek için Microsoft Word, Microsoft Excel veya Adobe Reader, bir Active belge sunucusu kullandığında, sayfa, yalnızca etkin belge penceresi ve değil MSHTML içerir. Bu nedenle, window.open yöntemi tarafından döndürülen penceresi nesne bağlantısı kesilir ve geçersiz. Yalnızca IWebBrowser2 tarayıcı çerçeve ve etkin belgeyi yeni bir pencerede kalır. IWebBrowser2 arabirim yöntemlerini komut dosyaları için kullandığı için bir komut dosyası kullanarak <a0>Tarayıcı</a0> çerçevenin yöntemleri çağrılamıyor.
Durum
Bu davranış tasarım yüzündendir.
Daha fazla bilgi

Davranışı Yeniden Oluşturma Adımları

Microsoft, programlama örneklerini yalnızca gösterim amacıyla sağlar; örtülü veya açık garanti vermez. Buna satılabilirlik veya belirli bir amaca uygunluk zımni garantileri de dahildir, ancak bunlarla sınırlı değildir. Bu makale, gösterilen programlama dilini ve yordamları oluşturmak ve hata ayıklamak amacıyla kullanılan araçları kullanmayı bildiğinizi varsayar. Microsoft destek mühendisleri, belirli bir yordamın işlevselliğinin açıklanmasına yardımcı olabilir. Ancak gereksinimlerinizi karşılamaya yönelik olarak ek işlevsellik sağlamak veya yordamlar geliştirmek amacıyla bu örnekleri değiştirmezler.
  1. Test.html adlı bir metin dosyası oluşturun.
  2. Aşağıdaki kod Test.html dosyasına yapıştırın.
    <html>    <HEAD>        <SCRIPT language="JavaScript">                      var subWin;                        function openSubView(){                                        subWin = window.open("test.doc");                }                function closeSubView(){                if(subWin!=null)                       {			subWin.close();                        subWin = null;                       }                }        </SCRIPT>    </HEAD>    <BODY>                       <INPUT type="button" value="Open doc window" onClick="openSubView()" ID="Button1" NAME="Button1">                 <INPUT type="button" value="Close doc window" onClick="closeSubView()" ID="Button2" NAME="Button2">            </BODY></html> 
  3. Test.doc adlı bir Word belgesi oluşturursunuz.
  4. Merhaba Dünya Test.doc dosyasında yazın.
  5. Test.HTML, ınternet Explorer 6 veya ınternet Explorer 7'yi açın.
  6. Açık bir belge penceresini tıklatın.

    Word belgesi alt pencerede yüklendiğini dikkat edin.
  7. Alt pencereyi kapatmak için Belge penceresini kapat ' ı tıklatın.

    "Belirtiler" bölümünde anlatılan sorunla karşılaştığınız dikkat edin.

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 934365 - Son İnceleme: 10/27/2007 02:41:55 - Düzeltme: 1.2

Microsoft Internet Explorer 6.0, Windows Internet Explorer 7

  • kbmt kbwebbrowser kbtshoot kbinfo kberrmsg kbprb KB934365 KbMttr
Geri bildirim