Makale numarası: 296113 - Son Gözden Geçirme: 11 Mayıs 2006 Perşembe - Gözden geçirme: 3.0

Hata: Bir Web sayfası belgesi başlığını değiştirmek komut dosyası başarısız.

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

Istemci tarafı komut dosyası bir başlık nesnesinin CreateElement("Title") oluşturan innerHTML özelliği belirlediğinde, belge başlığı değiştirmek, ınternet Explorer başarısız olur.

Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, document.title özelliği yerine başlığı programsal olarak ayarlamak için kullanın. Bu geçici çözümü gösteren örnek kod için "Daha fazla bilgi" bölümüne bakın.

Durum

Microsoft, bunun bu makalenin başında listelenen Microsoft ürünlerinde bir hata olduğunu onaylamıştır.

Daha fazla bilgi

Davranışı yeniden oluşturma adımları

  1. Test.htm olarak adlandırılan yeni bir HTML sayfasını oluşturun ve aşağıdaki kodu yapıştırın:
    <HTML>
    <HEAD>
    <SCRIPT LANGUAGE="JAVASCRIPT">
    
    function runTest()
    {
    	var s ="We should set this as the new title" 
    	var mytitle = document.createElement("TITLE");
    	mytitle.innerHTML = s;
    	alert(s);		
    	document.documentElement.childNodes[0].appendChild(mytitle);
    
    }
    function fix()
    {
    	var s = "Now we change the title";
    	alert(s);
    	document.title = s;	
    }
    </SCRIPT>
    </HEAD>
    <BODY>
    <input type="button" value="Problem" onclick="runTest()"/>
    <input type="button" value="Workaround" onclick="fix()"/>
    </BODY>
    </HTML>
    					
  2. Sorun Ek Yardım düğmesini tıklatın. Bir <a0>başlık</a0> nesnesinin innerHTML özelliğini ayarlamak için komut dosyası olarak adlandırılır. ınternet Explorer penceresinin başlığı değişmez dikkat edin.
  3. Geçici çözüm Ek Yardım düğmesini tıklatın. Document.title kullanan komut dosyası, belgenin başlığını ayarlar. ınternet Explorer penceresinin başlığı değiştiğine dikkat edin.

Referanslar

BAŞLıK öğesi ve başlık nesnesi hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesine bakın:
http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/TITLE.asp (http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/TITLE.asp)
Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
263033  (http://support.microsoft.com/kb/263033/EN-US/ ) Hata: DHTML iletişim kutusu, dize Document.Title için atanan göstermiyor
Microsoft ınternet Explorer için Web tabanlı çözümler geliştirme hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitelerini ziyaret edin:
http://msdn.microsoft.com/ie/ (http://msdn.microsoft.com/ie/)

http://support.microsoft.com/iep (http://support.microsoft.com/iep)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer (Programming) 5.01 SP1
  • Microsoft Internet Explorer 5.5
Anahtar Kelimeler: 
kbmt kbbug kbdhtml kbnofix KB296113 KbMttr
Otomatik TercümeOtomatik Tercüme
Ö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:296113  (http://support.microsoft.com/kb/296113/en-us/ )
Retired KB ArticleKullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.