Her ne kadar tarayıcılarda bu hatalar görünmese de, aslında bu bir gizlenmiş/deaktif bırakılmış bir özelliktir. Yani aslında bunu görüntülüyebiliriz. Size bir örnek üzerinde açıklayayım.
<html>
<script>
document.write(a)
</script>
</html>
Şeklinde bir sayfamız olsun. Ve bunu öncellikle Firefox'da açalım. Karşımıza boş bir sayfa çıkacaktır. Şimdi ise Araçlar/Hata konsolu sekmesini kullanarak var olan hataları gözlemleyelim.
Yukarıdaki penceyere benzer bir ekran çıkmalıdır karşınıza. Burada hatalar yazar. Örnek uygulamamızda a'nın tanımlanmamış olduğunu, bu yüzden 3.satırda hata oluştuğunu söylüyor. Firefox'un bu özelliği aktif olarak gelmektedir. Lakin işimiz IE'a düştüğünde bir kaç tıklama yapmamız gerekiyor.
Yukarıdaki kırmızı kutu içerisindeki gerekli check/uncheck işlemlerini yaparsınız, IE'ı artık JavaScript hatalarına karşı duyarlı hale getirmiş olursunuz. Bu özellik deaktif olarak geldiğinden sizin manuel yapılandırmanız gerekektedir. Ayarları yapıp yeniden başlattığınızda, Firefox'daki hataya benzer bir uyarı alacaksınız. Anlatacağı hata Firefox'daki ile aynı olacaktır :-)
0 yorum:
Yorum Gönder