16
Oca

Explorerda Oluşan ActiveX Sorununu Çözmek

   Yazar: Ayhan ESEN   Kategori: Flash Tasarım Okunma: 513

İnternet explorer 6 ve 7 sürümünü kullananlar bilirler ActiveX denetim sorunu çıkmıştır. Yani basitçe bu durumu anlatmak gerekirse; Hani internet sitelerinde gezerken flash bir görüntü olduğunda mause ile flash görüntünün üzerine geldiğinizde “Bu Denetimi Etkinleştirmek ve Kullanmak İçin ARA ÇUBUĞA veya ENTER Tuşuna Basın” yazısı çıkar.

Bu sorundan kurtalmak için bazı Javascript kodlarına ihtiyacımız vardır. Diyelim ki bir web sayfası hazırladınız ve içine de swf flash yerleştirdiniz diyelim. Flashı eklediğiniz sayfaya aşağıdaki kodları ekleyin.

 <head><script src=”flasharsivi.js”></script></head> <BODY onLoad=”removeOP();”></body>

Daha sonra ise aynı o sayfanın içerisine securityhome.js diye bir java sayfası oluşturun. Oluşturduğunuz bu sayfanın içerisine aşağıdaki kodları yazın.

 function removeOP() {
theObjects = document.getElementsByTagName(”object” ) ;
for (var i = 0; i < theObjects.length; i++) {
theObjects.outerHTML = theObjects.outerHTML;
}
}

İşte bu kadar basit. Artık web sayfanızda bu denetim sorunu ile uğraşmayacaksınız.

Bu yazı toplamda 513, bugün ise 0 kez görüntülenmiş

Etiketler: , , ,

Sırada Şunlar Var:

Bu yazı Çarşamba, Ocak 16, 2008 ,09:00 saatinde Flash Tasarım kategorisine eklenmiştir. RSS Sonuçları, Yazılan Cevaplar, Geri İzleme

Siz De Cevap Yazın

Ad - Soyad (*)
Mail Adresi (gizli kalacaktır) (*)
Web Sitesi
Cevabınız

*
Yorumunuzu göndermek için aşağıdaki doğrulama kodunu boş kutuya yazınız. Eğer kodu göremiyorsanız, dinlemek için üzerine tıklayın.
Click to hear an audio file of the anti-spam word