Skrip khusus Browser adalah program yang ditulis pada JavaScript yang dilakukan di browser pengguna saat memuat halaman. Mereka memungkinkan Anda untuk mengisi formulir secara otomatis, memformat ulang halaman, menyembunyikan konten yang tidak diinginkan dan menyematkan konten yang diinginkan untuk menampilkan konten, mengubah perilaku bagian klien aplikasi web, tambahkan kontrol ke halaman, dll.
Untuk mengelola skrip pengguna di Mozillafirefox menggunakan ekstensi greasemonkey; GoogLechrome Operae menyediakan alat dan fitur dukungan skrip pengguna untuk melakukan berbagai skrip greasemonkey.
Aplikasi server
Aplikasi yang ditulis dalam JavaScript dapat dijalankan di server menggunakan Java 6 atau lebih versi terlambat . Keadaan ini digunakan untuk membangun aplikasi server yang memungkinkan Anda memproses Javascript di sisi server.
Selain Java 6, ada sejumlah platform menggunakan mesin yang ada (juru bahasa) JavaScript untuk menjalankan aplikasi server. (Sebagai aturan, kita bicarakan penggunaan kembali Mesin sebelumnya dibuat untuk menjalankan kode javascript di browser WWW.)
Bagian praktis
Dalam kursus ini pekerjaan yang akan kita gunakan program gratis. Untuk membuat situs web - situs mini. Dalam program ini, kita dapat menyiapkan template utama situs kami, blok menandai, ukuran blok, menyiapkan halaman yang diperlukan dan sebagainya.
Untuk subjek situs, situs resmi luka IFHIBPP diambil, situs yang dirancang untuk CmsJoomla!
Saat membuat situs, kami akan menganalisis kode sumber halaman HTML utama kami dan melihat apa yang terdiri dari.
Setiap halaman yang ditulis dalam HTMLL harus berisi baris atau tag berikut:
1.
Kode ini hadir secara mutlak di setiap dokumen, itu memberitahu browser bahwa semuanya ditempatkan di antara tag ini adalah kode HTML. Ini adalah akar dokumen itu sendiri, semua yang saat ini hadir di belakang tag ini tidak lagi termasuk dalam dokumen dan tidak dirasakan oleh browser. Pada awal dokumen, tag terbuka dan pada akhirnya itu harus ditutup.
2.
Seluruh bagian dari tag ini berisi semua informasi Teknis. Dokumen. Seperti tag sebelumnya, kepala juga harus dibuka dan ditutup pada akhirnya. Informasi ini mencakup judul halaman, deskripsinya, kata kunci untuk mesin pencari dan pengkodean. Tentang pengkodean sedikit lebih rendah.
3.
Tag ini dimasukkan dalam kepala, harus ditulis di dalam tag kepala. Tag judul ini wajib dan harus hadir di masing-masing dokumen HTMLe. Selain ini, ditampilkan sebagai judul jendela browser. Panjang header seperti itu tidak boleh melebihi 60 karakter. Teks header seperti itu harus berisi informasi paling lengkap yang menjadi ciri konten halaman.
Setelah tag judul yang diperlukan, itu opsional, tetapi tidak sedikit tag meta penting. Tag ini tunggal. Dengan menggunakan tag ini, deskripsi diatur untuk halaman (deskripsi) dan kata kunci (kata kunci).
Selain itu, di tag meta. Mungkin ada data tentang penulis halaman dan sifat-sifat metadata lainnya. Anda dapat melarang mengindeks halaman secara keseluruhan untuk mesin pencari. Taruh pembaruan otomatis Halaman setelah 20 detik atau dalam 5 detik, diikuti oleh transisi ke halaman lain.
Elemen meta ini mungkin agak, karena mereka dapat membawa informasi yang benar-benar berbeda. Sisa pengguna saat membuka halaman di browser, jangan melihat semua deskripsi Anda, semua ini tetap tersembunyi dari mata.
5.
Mengatakan browser yang semuanya ditempatkan di antara tag ini harus ditampilkan di jendela browser Anda. Berikut adalah tag utama yang mungkin ada di setiap dokumen. Tag Tubuh berfungsi sebagai badan utama halaman, yang mencakup semua isinya. Tag ini disarankan untuk membuka dan di akhir dokumen jangan lupa untuk menutup.
6. Elemen DOCTYPE.
Setiap dokumen juga harus ditentukan di sini daripada elemen DOCTYPE. Apa yang dibutuhkan dan apa yang seharusnya ada di dalamnya. Biasanya, orang-orang tidak banyak dinikmati oleh garis-garis ini, menyalin diri mereka ke dalam dokumen dan bekerja dengan tenang. Barang-barang ini mengatakan browser, versi HTML mana yang digunakan dalam dokumen, apa uraian halaman yang digunakan pengkodean, kata kunci apa yang termasuk, siapa penulis dan apa yang disebut halaman.
Mereka biasanya dimulangkan di awal. Ada beberapa opsi dan mereka semua berbeda satu sama lain, saya akan menulis satu contoh, yang paling sering digunakan. Benda kerja ini dapat digunakan sebagai pola yang sudah jadi. Selanjutnya akan menjadi deskripsi yang jelas dari setiap baris, seharusnya tidak ada masalah dengan ini.
Ini adalah halaman utama situs.
Struktur utama situs ini dibangun. Halaman yang tersisa dari situs kami terdiri dari tag utama yang sama dengan penambahan orang lain yang diperlukan untuk dekorasi yang indah, membuat tabel, membuat menu, hubungkan skrip java dan sebagainya.
Sekarang sedikit kata-kata tentang javascript.
1. Untuk mengimplementasikan kode javascript dalam dokumen HTML, cukup untuk mendaftarkannya di dalam tag. Sebagai contoh:
//Код JavaScript
2. Для того чтобы подключить отдельный файл кода JavaScript, достаточно прописать следующий код:
3. Теперь напишем традиционный первый скрипт, который покажет нам как работает JavaScript. Для этого создадим произвольный html документ следующего содержания:
Начало документа...
document.write("Этот текст написан с использованием JavaScript");
Конец документа
Метод document .write () - предназначен для вывода в документ строки, указанной в качестве параметра данного метода. Если данный метод вызывается в процессе загрузки документа, то он выводит строку в текущем месте.
Теперь перейдем к рассмотрению нашего сайта и кода.
Как я уже говорил, JavaScript можно внедрить в html страницу двумя способами:
1. Разместить код JavaScript внутри тэгов.
2. Подключить отдельный файл JavaScript в котором находится сам код JavaScript.
Рассмотрим первый вариант.
На главной странице нашего сайта в левом блоке расположена ссылка на примеры использования JavaScript. Если перейти по этой ссылке, то первое что мы увидим, это всплывающее окно с надписью: “Всплывающее окно”. Это первый пример JavaScript. Исходный код следующий:
Пример 1. Всплывающие сообщение.
alert("Всплывающее окно");
Ссылка
Здесь основная операция это alert, она выводит модальное окно с сообщением. Посетитель не сможет продолжить работу, пока не нажмет на кнопку "ОК" в модальном окне.
Следующий пример JavaScript это изменение цвета окна при наведении на нее мыши. Исходный код следующий: