Saya perlu mengkonfigurasi router saya dari jarak jauh, dan tautan dll tidak akan berfungsi karena halaman konfigurasi router menggunakan javascript dan menolak untuk berjalan tanpa itu.
Jelas, malu pada netgear karena menjadi omong kosong ini, tetapi adakah browser mode teks yang akan memungkinkan aborsi mereka berjalan?
Periksa versi elink yang Anda miliki.
Artikel " Membangun Web Browser berbasis eLinks Teks dengan (Beberapa Jenis) Dukungan JavaScript " menjelaskan cara mengkonfigurasi javascript di elinks.
Ini mencatat bahwa versi yang dihasilkan dari elinks masih tidak berfungsi dengan banyak halaman web, yang mungkin mengapa dukungan javascript tidak diaktifkan secara default di versi elinks di Ubuntu.
Alternatif lain yang bahkan kurang berhasil juga dicatat: ekstensi links2 dan w3m + w3m-js.
Ringkasan cepat perintah untuk membangun elink yang mendukung ECMAScript berikut:
sumber
libmozjs185
telah dihapus dari Ubuntu 18.04 Bionic. Paketlibmozjs-38-dev
danlibmozjs-52-dev
ada, tetapi kode cabang utama elinks tidak akan menggunakannya untuk mengkompilasi dalam dukungan JS. Secara khusus inginmozjs185
ataumozilla-js
.Tidak ada jawaban di atas yang berfungsi untuk saya di luar kotak.
elinks
meskipun satu-satunya yang cukup mampu inilah yang saya lakukan:Sangat penting untuk diinstal
pkg-config
, tanpa konfigurasi tidak dapat mendeteksi mesin Javascript SpiderMonkey, tanpalibssl-dev
Anda tidak dapat mengakses situs HTTPS.membongkar:
kemudian konfigurasikan dan periksa apakah javascript terlihat:
Hasilnya harus:
jika hasilnya
periksa langkah-langkah di atas hingga hasil yang benar diberikan.
Kemudian buat sumbernya
Dan instal:
Sekarang aktifkan dan coba, dengan menjalankan:
Tekan Alt+ S, O tombol bawah ( ↓) dan kemudian Spaceon
ECMAScript
, Alt+ EonEnable
ubah ke1
Alt+ Vuntuk menyimpan dan kemudian OK
Sekarang dapat menjalankan beberapa Javascript.
sumber
libmozjs185-dev
telah dihapus dari repo Bionic Ubuntu, lihat jawaban StackOverflow ini tentang cara menginstalnya.Browsh adalah browser berbasis teks modern, yang berjalan di terminal. Menurut situs webnya, "Ini membuat apa saja yang dapat dilakukan oleh browser modern; HTML5, CSS3, JS, video dan bahkan WebGL". Ini bekerja jauh lebih baik daripada
elinks
. Ini ditulis dalam Go, sehingga tersedia di sebagian besar platform utama (Linux, Mac, Windows). Ada juga live demo, yang dapat diakses melalui SSH:$ ssh brow.sh
.sumber
Ada tabel perbandingan fitur yang bagus di Linux Journal
sumber
Lihat jawaban ini : pada v0.23, Web Adjuster memiliki opsi PhantomJS, yang sebagian dapat mengaktifkan Javascript di semua browser dengan bantuan PhantomJS. Saya mengatakan "sebagian" karena belum (belum?) Bekerja dengan formulir POST dan tautan Javascript saja, tapi boleh saja untuk membaca teks halaman yang memerlukan Javascript sebelum menunjukkan kepada Anda teks itu.
dan di jendela atau tab lain
Pengungkapan: pengelola Adjuster Web di sini.
sumber