SORU
17 AĞUSTOS 2012, Cuma


Kaynak Komut olarak yorumlanır ama MIME türü metin ile transfer/düz - yerel dosya için

"Kaynak kod olarak yorumlanabilir ancak MIME türü metin ile transfer Ovası" yerel bir komut dosyası da dahil olmak üzere Google Chrome uyarı./a alıyorum

Sorun sunucudan bir dosya yüklerken ya da çoğu zaman yanlış başlıkları ayarlanan bağlı olan ajax ile görünür biliyorum.

Garip bir şey, yerel bir klasör çalıştırmak olmasına rağmen bu uyarıyı alıyorum ki: file:///C:/test/foo.html

Bu en temel html ile sadece Krom olur:

<!DOCTYPE html>
    <html>
    <head>
        <script type="text/javascript" src="bar.js"></script>
    </head>
    <body>
    </body>
</html>

bar.js ayrıca olabilir mümkün olduğunca basit

function hello() {}

Meta etiketi ekleme çalıştım:

<meta http-equiv="content-script-type" content="text/javascript">

ve diğer doctypes ile test ama hiçbir şey yardımcı olur.

Belli ki bu komut hala iyi çalışır beri gerçek bir sorun değil, ama büyük bir proje üzerinde çalışıyorum ve şu anda yaklaşık 150 komut dosyaları dahil ettik. Bu nedenle zor gerçek bir uyarı aralarında ortaya çıktığında görmek için yapar.

Her şey bir sunucu dosyasını çalıştırdığımda sorun, yerel veya uzak çalışır.

Bu chrome beni rahatsız ediyor neden herhangi bir fikir?

CEVAP
21 AĞUSTOS 2012, Salı


Ben bir yolunu buldum!

Visual Studio yükleyicisi kayıt için hatalı bir satır eklemiş olmalı.

regedit aç ve bu kayıt defteri anahtarı bir göz atın:

enter image description here

Bu anahtarı görüyor musun? İçerik Türü anahtar?metin/text/javascript apaçık değerini değiştirin.

Son olarak chrome daha kolay nefes alabilir.

Ne PercievedType ne Tür İçerik var Windows muhtemelen güvenli bir şekilde ikisini de silin. böylece 7, varsayılan olarak, ama yapmanız gereken en az düzenleme olduğunu dikkat etmelisiniz.

Neyse bu senin için çok giderir umarım!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • How Things Are Made

    How Things A

    17 HAZİRAN 2008
  • JorteexHD

    JorteexHD

    20 NİSAN 2012
  • Khan Academy

    Khan Academy

    17 Kasım 2006