Apakah ada cara untuk melihat sumber HTML di browser web Android?
156
Anda dapat menggunakan alert
metode Javascript untuk mengembalikan kode sumber, ketikkan ini di bilah alamat:
javascript: alert(document.getElementsByTagName('html')[0].innerHTML);
Di Firefox atau Chrome di Android dimungkinkan untuk melihat sumber dengan mengawali URL di bilah alamat dengan "
view-source:
", yaitu "view-source:http://google.com
".sumber
javascript:document.location='view-source:'+document.location;
Cari aplikasi bernama View Web Source di pasar dan instal.
Kemudian saat menjelajah, buka menu Anda dan ketuk "bagikan", di daftar yang muncul pilih Lihat Sumber Web.
sumber
Aplikasi yang disebutkan dalam jawaban ini belum diperbarui sejak 2009.
Anda mungkin ingin mencoba Sumber Tampilan VT .
sumber
Alat lain yang berguna untuk melihat sumber DAN memodifikasi mereka hidup, di Firebug / Web dengan cara Inspektur seperti, adalah weinre debugger jarak jauh.
sumber
Buat bookmark baru (bookmarklet) di Mobile Chrome dengan:
Nama: Lihat Sumber (vs)
URL:
javascript:document.location='view-source:'+document.location; void(0);
Sekarang ketika di halaman, ketuk bidang alamat dan mulai mengetik: vs. Bookmarklet tersebut akan muncul, klik dan Anda siap.
sumber
DI chrome, ada fasilitas debugging jarak jauh. Jika Anda menginstal Chrone di ponsel Anda. Jika Anda menghubungkan ponsel Anda melalui usb ke PC, Anda dapat melihat sumber yang dimodifikasi Javascript pada PC Anda di browser Chrome.
Lihat akhir http://eclipsesource.com/blogs/2012/08/14/debugging-javascript-on-android-and-ios/
sumber
Jika ini untuk debugging (dari komentar Anda sepertinya) sesuatu yang lebih baik adalah menginstal ekstensi pengalih agen pengguna untuk Firefox atau Chrome di desktop Anda. Ubah agen pengguna ke Android dan Anda mendapatkan versi seluler situs tersebut, tetapi dengan semua sumber dan alat debugging yang biasa Anda gunakan.
sumber
Anda dapat menangkap sumber ke shell Anda atau ke file teks jika Anda menggunakan emulator, yang sangat berguna untuk pengembangan. Untuk melakukan ini, Anda harus menginstal Alat Pengembang Android, yang datang dengan adb. Jalankan emulator Anda lalu dari shell OS Anda jalankan perintah:
Ini akan mengeluarkan apa saja dari aplikasi browser pada emulator Anda dan menekan pesan log lainnya. Dari sana, perintah javascript console.log akan ditangkap oleh adb dan output untuk Anda lihat. Jadi, jika Anda menggunakan JQuery, Anda dapat menambahkan ini ke halaman Anda dan itu akan menampilkan seluruh halaman html ke log:
Ini akan menampilkan semua yang ada di dalam tag html Anda pada halaman ke log.
Anda dapat menangkap output log Anda (menggunakan BASH, setidaknya, saya tidak dapat berbicara dengan shell lain) dengan:
sekarang, setiap output dari log akan dibuang ke file log.txt Anda. Ini sangat berguna untuk seluruh halaman senilai HTML, karena Anda dapat mencari melalui itu seperti yang Anda lakukan pada dokumen teks lainnya.
Jika Anda ingin mengambil sedikit halaman tertentu daripada keseluruhannya, Anda dapat menentukan bagian halaman itu daripada tag html di JQuery Anda, jadi jika Anda perlu melihat satu div yang memiliki kelas / id terkait dengannya (untuk contoh ini, ia memiliki kelas bernama 'inspect-me'), Anda dapat mengubah JQuery Anda ke:
sumber
Jika Anda menggunakan browser Opera, ketikkan ini di bilah alamat Anda, pastikan Anda menghapus http dan yang lainnya, lalu ketikkan:
di alamat halaman yang Anda buka.
sumber
Jika Anda ingin melihat sumber halaman browser Android, atau memeriksa halaman Anda dapat menggunakan ini https://developer.chrome.com/devtools/docs/remote-debugging Inspektur yang sangat bagus
sumber