Mengapa Firebug mengatakan ada No Javascript on this page
saat jelas ada banyak JavaScript di halaman. Saya bahkan memuat ulang halaman beberapa kali untuk memastikan tetapi masih menampilkan pesan yang sama.
Ia tidak pernah melakukan itu sebelumnya, tetapi tiba-tiba berperilaku buruk.
Apakah karena beberapa masalah konfigurasi atau karena hal lain?
javascript
firefox
firebug
Shaoz
sumber
sumber
Jawaban:
Pada Firefox versi 50, tampaknya Firebug tidak lagi berfungsi karena Mozilla bermigrasi ke Firefox Devtools . Tab Alat / Pengembang Web memiliki opsi 'debugger'. Lihat halaman ini untuk diskusi tentang migrasi. Baca semua posting tertanggal 19 November untuk informasi lebih lanjut.
Tampaknya bagi saya bahwa opsi tersebut memberikan fungsionalitas yang lebih sedikit tetapi Firebug itu sendiri tidak akan pernah diperbaiki untuk Firefox 50 dan seterusnya
sumber
EDIT 2017 April
Jawaban ini sekarang sudah ketinggalan zaman dan saya bahkan tidak mengujinya lagi karena saya tidak lagi menggunakan Firebug (sayang sekali, saya menyukainya bertahun-tahun yang lalu saat itu adalah Alat perdagangan untuk pengembangan web).
EDIT 2014 November
Jawaban aslinya sekarang sudah lebih dari satu tahun kedaluwarsa karena evolusi firebug. Terima kasih kepada @AmadeusDrZaius untuk menjaganya tetap di jalurnya
Jawaban untuk versi firebug yang kedaluwarsa Bagi siapa pun yang masih mengalami masalah ini setelah memperbarui Firebug. Cukup klik opsi Clear Activation List di dalam menu Firebug .
Bagi mereka yang tidak dapat menemukannya, perhatikan bahwa "Hapus Daftar Aktivasi" muncul di menu tarik-turun dari ikon Firebug di bilah alat, tetapi tidak di Alat> Pengembang Web> menu Firebug.
Saya kira karena bug sebelumnya mengenai halaman kerja Anda, itu tetap terdaftar sebagai "tolong jangan aktifkan FB untuk situs ini".
sumber
Saya menemukan No Javascript di halaman ini setelah mengupgrade Firefox ke ver 50.0 , dengan Firebug ver 2.0.18 . Saya mencoba menyegarkan Firefox, bahkan mencopot sepenuhnya Firefox dan memasang lagi. Tidak ada yang berhasil untuk saya.
Beberapa jam kemudian, saya menurunkan versi Firefox menjadi 49.0.2 , dan voila, itu langsung berfungsi. Saya mengunduh versi lama di sini .
sumber
Saya mencoba semua yang ada di daftar ini dan tidak ada yang berhasil untuk saya kecuali mengatur ulang Firefox seperti ini:
https://support.mozilla.org/en-US/kb/reset-firefox-easily-fix-problems
sumber
Saya menyadari sudah ada 10 jawaban untuk pertanyaan ini, tetapi dalam kasus saya tidak ada yang membantu. Saya menjalankan Firefox versi 39.0 dan Firebug versi 2.0.11. Satu-satunya perbaikan adalah memulai ulang Firefox sepenuhnya (yaitu bukan hanya tab atau contoh yang bermasalah).
Mungkin itu karena penggunaan memori Firefox yang berlebihan, atau mungkin ada bug di Firebug. Saya tidak dapat berbicara tentang itu, tetapi yang saya tahu adalah itu tidak berhasil. Saya mematikan Firefox, membuka halaman yang sama persis lagi tanpa perubahan yang dilakukan dan sekarang berfungsi. Ini telah terjadi pada saya berkali-kali dan memulai ulang sepenuhnya selalu memperbaikinya, tetapi itulah satu-satunya hal yang berhasil.
sumber
Sejak Firefox 49.0 dan Firebug 2.0.18 panel Script rusak. Ini karena beberapa perubahan internal Firefox API. Dan karena Firebug secara resmi dihentikan , sayangnya hal ini tidak dapat diperbaiki lagi.
Ada juga bug di Firebug 2.0.11 (dan yang lebih lama) yang dikombinasikan dengan Firefox 39.0 yang menyebabkan masalah ini. Bug ini diajukan sebagai masalah 7918 .
Itu terjadi ketika panel Script diaktifkan dan Anda menutup Firebug dan membukanya kembali.
Anda dapat melihat dua pesan kesalahan terkait yang dicatat ke Konsol Browser (dapat dibuka melalui Ctrl+ Shift+ Jatau menu Firebug> Pengembang > Konsol Browser):
dan
Larutan:
Satu-satunya solusi hingga bug ini diperbaiki adalah memulai ulang Firefox sepenuhnya.
sumber
Hal serupa terjadi pada saya karena saya lupa menambahkan tag penutup.
JANGAN lakukan ini:
atau
LAKUKAN ini sebagai gantinya:
sumber
Masalah yang sama baru saja terjadi pada saya. Saya pikir itu adalah masalah pada skrip saya, tetapi saya memeriksa google.com dan masalahnya tetap ada. Masalah saya adalah saya telah memperbarui versi FF saya dan mempertahankan versi lama FireBug. Ketika saya memperbarui FireBug dan semuanya terpecahkan.
sumber
Dari firefox 49, bug api akan dibangun dan selanjutnya disebut bug api. Jadi add on bug api tidak akan berfungsi dengan baik dan tidak ada masalah yang akan diselesaikan. Jadi Anda bisa menggunakan firefox inspector. Lihat di sini untuk informasi detail
sumber
Jika masalah hanya muncul di satu halaman, periksa apakah folder skrip Anda direferensikan dari folder saat ini (".") Atau yang dapat dijangkau dari root server ("/").
mungkin tidak sama dengan
sumber
Seperti yang disebutkan, terkadang ada kesalahan sintaksis Javascript yang membuat seluruh skrip tidak valid. Tapi saya juga punya ini, dan cukup membuka halaman di tab atau jendela baru dan menyegarkan firebug (nonaktifkan, aktifkan) membuat javascript muncul lagi.
sumber
Satu kali hal ini menarik perhatian saya adalah ketika saya menerbitkan salah satu situs saya dan saya sedang memeriksanya. Tidak ada Javascript yang berfungsi, tidak ada kesalahan di konsol dan firebug tidak menunjukkan skrip.
Ternyata dalam hal itu, saya lupa mengizinkan situs dalam NoScript - jadi sebenarnya tidak ada skrip yang dimuat.
Tidak yakin apakah itu masalah yang Anda hadapi tetapi perlu diperhatikan.
sumber
Saya juga mendapat kesalahan ini ketika mencoba menggunakan Ajax ke server yang berbeda dari yang melayani halaman. JavaScript hanya mengizinkan akses Ajax ke server yang menyajikan halaman.
sumber
Masalah ini MASIH terjadi (Agustus 2015) dengan Firefox 39.0.3 dan Firebug 2.0.11
Untuk orang-orang yang mengatakan bahwa kode salah atau tidak ada tag akhir, dll. Yang saya lakukan untuk membuat semua javascript muncul kembali di tab adalah mematikan Firefox dan memulai ulang. Saya tidak mengubah apa pun. Selain itu, opsi "Hapus Daftar Aktivasi" tidak berfungsi (tidak tahu artinya)
sumber
Saya memberi suara positif pada jawaban @ Tom_Thomson di atas, tetapi saya bertanya-tanya apakah hanya dengan menghapus dan menginstal ulang add-on Firebug mungkin tidak mencapai hal yang sama tanpa kehilangan semua hal lain seperti bookmark.
sumber
FWIW masalah ini masih terjadi di bulan Agustus 2016. Saya menggunakan Firebug 2.0.17 dengan Firefox Dev Edition 50.0a2.
Sebagai solusinya, saya dapat menggunakan Alat Pengembang, meskipun tidak sekuat Firebug (saat berfungsi).
sumber
Inspektur asli Firefox bagus ... Saya tahu Anda akan melewatkan beberapa hal, tetapi secara umum kami dapat bertahan dengannya. Kabar baiknya adalah ... kurang satu addon, FF akan lebih cepat :)
sumber