Tüm tarayıcılarım aniden Javascript dosyalarını desteklemiyor mu?


11

Çözülmemiş gibi görünen bu soru ile aynı sorunu yaşıyorum . Daha fazla ayrıntı vereceğim, çünkü bu konunun daha iyi bir temsili olarak nitelendiriliyor. Her şey yeni bir servis sağlayıcıya taşındıktan sonra başladı. Ayrıca Windows Güncelleştirmeleri'ne bağlı olabilir.

Kurulumum nedir?

  • Windows 7 64 bit. Kaputun altında bol miktarda güç var, sürücü güncellemeleri yok, bu yüzden donanımın neden olmadığını varsayalım.

Ne oluyor?

  • Javascript dosyaları yüklenmez. Bununla birlikte, bir sayfada Javascript çalışır, ancak başvurulan herhangi bir Javascript dosyası HERHANGİ BİR tarayıcıda yüklenmez. Web alanları arası veya hatta aynı alan adı. Ve yine, tüm tarayıcıları denedim ...

Ne denedim?

  • Yaklaşık her adım arasında yeniden başlatın. 2 haftalık bir sorun olduğundan sık sık kapanma.
  • Chrome ve IE9 zaten yüklenmişti. Ben 3 kullanmayı denedim (IE 64 bit seçeneği var, üç yapmak)
  • Hiçbir proxy etkin olmadığından emin olun.
  • Temizlenen önbellek, çerezler, bulabildiğim tüm geçici dosyalar. Sorun devam ediyor.
  • Silinmiş DNS (ipconfig -flushdns). Sorun devam ediyor.
  • Yönlendiricide Google Herkese Açık DNS'yi kurun. Ayrıca yönlendiricide bırakın / yenileyin.
  • Ancak Windows Update denendi, bir hata veriyor. Daha sonra hata almaya çalışacağım. Microsoft sitesi, Windows Update'in bozuk olabileceğini söylüyor (bu hatayı alırsanız), bu nedenle yeni bir Windows güncelleme klasörü oluşturmak için sitelerindeki talimatları izledim. Sorun devam ediyor.
  • Ran Malwarebytes Anti-Malware, sorun yok. (önce güncellendi)
  • MS Security Essentials'ın tam taraması. Sorun bulunamadı. (önce güncellendi)
  • Kaldırılmamış MS Security Essentials, aynı sorun devam ediyor.
  • Chrome'u kaldırdım ve FF6'yı yükledim. Aynı sorun.
  • IE'yi sıfırlayın, 3. taraf uzantıların devre dışı bırakıldığından emin olun. Sorun devam ediyor.
  • HOST dosyası işaretlendi, normal görünüyor ve bir süredir değiştirilmedi.
  • Çaresizlik beni Sistem Geri Yükleme girişiminde bulundu. Ne yazık ki, sadece birkaç gün geri gidebilir. Geri yüklemede başarılı oldu, ancak sorunu çözemedi.
  • Bir sfc koştu. Hiçbir şey bulamadı, sorun devam etti.
  • Chrome için Firebug kullanıldığında, özellikle javascript'e yüklendiğini, ancak bağlı JS dosyalarını yüklemediğini gördüm. Bağlantılı CSS para cezası yüklenmiş gibi görünüyor.
  • Bunun Windows güncellemelerinden kaynaklanabileceğini belirten başka bir site bulundu. Windows güncellemelerini kaldırmaya başladım ve Ağustos ortalarına geri döndüm. Gitmek için birkaç tane daha, şimdiye kadar bunu düzelten bir şey bulamadık.

En az 2 haftadır devam ettiği için yaptığım bir iki adımı atlamış olabilirim.

Bu sorunu gidermek ve neler olduğunu anlamak için başka ne yapabilirim?


7
Diğerleri Bilesin ki: Bu iyi bir sorun giderme soru yazma nasıl.
slhck

Güncelleştirmeleri tek seferde bir veya iki tane kaldırmak yerine, Windows'un Sistem Geri Yükleme'yi deneyin ve çalıştığı zamana geri dönüp tekrar çalışıp çalışmadığını görmek için? Testte birden fazla web sayfasını / siteyi doğru denediniz mi?
Sepcʜιᴇ007

@ techie007, sahip olduğum kadar geri yükledim. Genellikle bu özelliği açık tutmuyorum, bu yüzden benden birkaç gün önce sorunu 'fark ettim' ve düzeltmedi.
JClaspill

@jmreicha Bu gece denemeyi planlıyorum. ISS'leri değiştirdikten sonra belki de yönlendiriciyle ilgili bir dns sorunu olduğunu düşünmüştüm, ancak siteleri iyi yükleyebildiğim için (adres çubuğuna kopyalayıp yapıştırdığımda doğrudan js dosyası bile), uzun süredir iyi.
JClaspill

@slhck Teşekkürler. Uzun zamandır bu tür şeyler yapıyorum, her şeyi yapmam gerektiğini biliyorum. Muhtemelen kartlarımı katlamam ve sadece formatlamam gerektiğini biliyorum ... ama gerçekten güçlük çekmek istemiyorum. Sonunda, düzeltmeye çalışarak daha yeni biçimlendirdiğimden daha fazla zaman harcayacağımı düşünüyorum. :)
JClaspill

Yanıtlar:


2

Bu çıkış yolu var, ancak doğrudan modeminize bağlanmayı ve yönlendiricinizi olası bir sorun kaynağı olarak kaldırmayı denediniz mi?

Ben son zamanlarda rastgele kendi web sitesinden windows güncellemeleri yükleyemedi tökezledi. Web sayfaları düzgün yüklenirken yönlendiriciyi başlangıçta dışlamak bile bana gelmedi.

Her neyse, yönlendiriciyi değiştirmeyi planlıyordum. Takastan sonra artık sorun yaşamadığımı fark ettim, bu yüzden eski yönlendiriciden sorun olarak şüphelenmeye başladım. Tabii ki geri taktım ve bir süre sonra garip (ama tekrar üretilemeyen) hatalar yaşayacağım.

Anladığınızı gördüğüme sevindim!


1
Bu oydu! Sorun, yönlendirici proxy / DNS ayarları (DDWRT) idi. DNS ve proxy için tüm etkin seçenekleri kaldırdım ve hemen çalışmaya başladı. Bunu daha önce denemeyi düşünmememin nedeni, bu işlemin sıraya koymadan önce 'sıfırladığım' eski bir yönlendirici olmasıdır. Yeni bir ISS'ye / eve taşındım, yeni yönlendiriciyi taktım ve asla iki kez düşünmedim.
JClaspill

Ben de aynı problemi yaşadım. DDWRT flaşlı yönlendiricimde muhtemelen bazı bozuk ayarlara sahip olduğum ortaya çıkıyor. "Erişim Kısıtlamaları" sekmesindeki herhangi bir şekilde herhangi bir şekilde değişiklik yapılması bu sorunun ortaya çıkmasına neden oldu. Eski bir yönlendirici yedek geri yüklendi ve her şey yolunda idi. Daha sonra Acess Kısıtlamaları'nda bir profili devre dışı bırakmayı denedim ve aniden hiçbir .js dosyası tekrar yüklenmeyecek. Vahşi bir tahmin, nvram'ımın bazı şeyleri taşması ve bozması, Asus RT-N16 yönlendiricisinin fazla belleği olmadığı ve bu yaygın bir sorun.
Eric Sassaman

4

Böyle bir sorunu giderirken uçtan uca her şeyi kontrol etmeniz gerekir :

  1. Henüz yapmadıysanız yedekleyin, aksi takdirde kişisel verilerinizi kaybedebilirsiniz ...

  2. Size başlık altında neler olduğunu gösteren sorun giderme araçları edinin :

    • Fiddler2 , isteklere ne olduğunu görmenizi sağlayan bir web hata ayıklama proxy'si.

    • Wireshark , orada tuhaf bir şey olup olmadığını anlamak için paket seviyesine gitmek.

  3. Kişisel veriler veya ayarlar dahil olmak üzere Internet Explorer'ı manuel olarak tamamen sıfırlayın .

  4. Fiddler2'yi başlatın.

    Javascript isteğinde ne olacağını belirleyin, önbelleksiz sörf yapın http://superuser.com.

    Benim durumumda, RFC 2616 - HTTP / 1.1'in ifade 200ettiği dönüş kodunu aldım .OK

    Şimdi, sizin durumunuzda burada iki şeyin görülebileceğinden şüpheleniyorum:

    • İstek olmayabilir, çünkü:

      • Web sayfasının kaynak kodu, .jsdosyayı indirmeyecek şekilde değiştirildi .

      • Tarayıcının .jsyerel bir güvenlik duvarı aracılığıyla dosyayı istemesine izin verilmez .

    • İstek gerçekleşti ve bir 200 OKyanıt aldı, ancak gövde geçersiz.

      Tıklayarak vücudu görebilirsiniz .jsolayı ve ardından sağ alt kısmında vücut sekmesini tıklayarak, burada kodu gibi Javascript görmelisiniz. Değilse, bir şey kurcalıyor ...

    • Sorunu gösteren bir dönüş kodu alırsınız.

    Burada olan tam şey, bize arama yapma yönünde bir yön verirdi ...

    Şüpheli paket seviyesi sorunlarınız varsa, ne yaptığınızı biliyorsanız Wireshark'ı çalıştırın.

  5. Elinizde varsa, orada olup olmadığını doğrulamak için bir LiveCD veya başka bir bilgisayar / kurulum kullanın.

  6. Komşunuzdaki aynı ISS'nin diğer kullanıcılarının yanı sıra dairenizdeki kişilerin de sorun olmadığını doğrulayın, sonuna kadar çalışmaya devam etmeden önce bunun sadece ben ve hiç kimsenin olmadığını bilmeniz önemlidir. bağlantı.

  7. ISS'nizden, sorunun orada olmadığından emin olmak için modeminizi yeniden yapılandırmasını isteyin.

  8. Bir yönlendiricinizi Domates veya DD-WRT gibi bir bellenimle barındırıyorsanız, yapılandırmasını kontrol edin.

  9. Bir güvenlik duvarının sorun olup olmadığını belirlemek için herhangi bir güvenlik duvarını (yönlendirici, yazılım, windows güvenlik duvarı) devre dışı bırakın.

  10. Sorun olup olmadığını belirlemek için herhangi bir virüs tarayıcısını (casus yazılım, reklam yazılımı, defans oyuncusu) devre dışı bırakın.

  11. Bilgisayarınızın güncel olduğundan emin olun (Windows, Sürücüler, ...), ayrıca üçüncü taraf kodunu kontrol edin:

    • Otomatik Çalışmalar , özellikle ağla ilgili olanlar olmak üzere Microsoft dışındaki şeyleri başlatır.

    • Process Explorer , çalışan Microsoft olmayan şeyleri arayın, Şirket Adı alanını kullanın.

      Ne yaptığınızı biliyorsanız, DLL'leri de kontrol edebilirsiniz.

    • Ağ kartınızın ayarlarına gidin, hangi öğelerin kullanıldığına bakın.

      resim açıklamasını buraya girin

    • Aygıt Yöneticisi'nde, kartınızın özelliklerinin ayrıntılar sekmesindeki alt / üst filtreleri kontrol edin.

  12. Ağ ayarlarınızı sıfırlayın.

    Aşağıdaki komutları yürütün, bir .batdosyaya koyun ve yönetici olarak çalıştırın:

    netsh winsock reset all
    netsh int 6to4 reset all
    netsh int ipv4 reset all
    netsh int ipv6 reset all
    netsh int httpstunnel reset all
    netsh int isatap reset all
    netsh int portproxy reset all
    netsh int tcp reset all
    netsh int teredo reset all
    ipconfig /flushdns
    ipconfig /release
    ipconfig /release6
    ipconfig /renew
    ipconfig /renew6
    ipconfig /registerdns
    
  13. Ağ ayarlarınıza müdahale edip etmediğini kontrol edin.

    Benzer şekilde,

    netsh dump > "%HOMEPATH%\My Documents\netsh dump.txt"
    ipconfig /allcompartments /all > "%HOMEPATH%\My Documents\ipconfig dump.txt"
    route print > "%HOMEPATH%\My Documents\route dump.txt"
    

    ve Belgelerim'deki döküm dosyalarını inceleyin.

  14. Yeni bir kullanıcı profili oluşturmayı deneyin, bazı garip durumlarda gerçekten işe yarıyor.

  15. Terkedilmiş gemi! Yaşadığınız yerde kullanamayacağınız anlaşılıyor. Merak etmeyin, Google Dart üzerinde çalışıyor ...


Ancak, alınan dersler ...

Uygun yedeklemeler paha biçilmez ve bu tür bir sorunun en kolay çözümü!

ISS'niz veya Daireniz sizi asosyal bir şekilde kandırmaya çalışmıyorsa .


1
Mükemmel öneriler! Derinlik için +1. Sorun, yönlendiricide bir proxy / dns ayarı olduğu ortaya çıktı. DDWRT ürün yazılımı, ancak sorun şimdi çözüldü. Tüm bu harika önerileri bir araya getirmek için zaman ayırdığınız için teşekkür ederiz.
JClaspill

1

MS'in en son güncellemelerini ve yamalarını yüklediğinizden emin misiniz? Bu, MS'nin güvenlik / kritik bir güncelleştirme veya düzeltme ekinde çözdüğü bir sorun olabilir, bu nedenle Windows'u tamamen güncellemenizi sağlarım.



"Javascript dosyaları HERHANGİ BİR tarayıcıda yüklü değil. Bununla, demek istediğim PAGE javascript çalışır, ancak başvurulan dosyalar yüklenmez."
user1686 21:11

Güncelleştirmeleri yükleyemiyorum. Ve JAVA gelince, bu sorun JAVA nedeniyle değil ve sadece javascript dosyaları ile ilgilidir. Javascript bile çalışır, bağlantılı dosyalar değil. Ama evet, yeni java güncellemem var. Başka biri sorarsa.
JClaspill

Önemli değil. Java ve JavaScript'in, adın ilk 4 harfinden başka birbirleriyle hiçbir ilgisi yoktur.
BBlake

Benim hatam, özür dilerim. Yorumlarımı geri çekiyorum. Ancak, MS güncelleştirmelerini yükleyememeniz, Windows ile ilgili bir sorun olduğunu gösteren büyük bir gösterge gibi görünmektedir. Bu sorunu çözdükten sonra, tarayıcı sorunlarınız da çözülecektir. En son Service Pack yüklü mü? Değilse yüklemeyi denemelisiniz. Aksi takdirde, Windows'un onarım / yükseltme yüklemesini denemelisiniz.
Dan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.