Պատվերով սցենարներ Էջը բեռնելու ժամանակ զննարկիչը JavaScript- ում գրված ծրագրերն են, որոնք ներկայացված են օգտագործողի զննարկիչում: Դրանք թույլ են տալիս ինքնաբերաբար լրացնել ձեւերը, վերափոխել էջերը, թաքցնել անցանկալի բովանդակությունը եւ ներկառուցել ցանկալի բովանդակությունը `պարունակությունը ցուցադրելու համար, վեբ ծրագրերի հաճախորդի կողմից փոխելու համար:
Mozillafirefox- ում օգտագործողի գրությունները կառավարելու համար օգտագործում է Grademykey- ի երկարացումը. Googlechrome Operae- ն ապահովում է օգտագործողի սցենարի օժանդակ գործիքներ եւ առանձնահատկություններ `մի շարք Gresemonky գրություններ կատարելու համար:
Սերվերի ծրագրեր
JavaScript- ում գրված դիմումները կարող են իրականացվել java 6 կամ ավելի օգտագործող սերվերների վրա Ուշ վարկածներ , Այս հանգամանքը օգտագործվում է սերվերի ծրագրեր կառուցելու համար, որոնք թույլ են տալիս վերամշակել JavaScript- ը սերվերի կողմից:
Java 6-ից բացի, կան մի շարք պլատֆորմներ, որոնք օգտագործում են գործող շարժիչները (թարգմանիչներ) JavaScript, սերվերի դիմումները կատարելու համար: (Որպես կանոն, մենք խոսում ենք դրա մասին Նորից օգտագործել Նախկինում ստեղծվել են JavaScript կոդը www բրաուզերներով կատարելու համար):
Գործնական մասը
Այս դասընթացի աշխատանքներում մենք կօգտագործենք Անվճար ծրագիր Ստեղծել կայք `մինի տեղ: Այս ծրագրում մենք կարող ենք պատրաստել մեր կայքի հիմնական ձեւանմուշը, բլոկի նշումը, բլոկի չափերը, պատրաստեք անհրաժեշտ էջերը եւ այլն:
Կայքի առարկայի համար ընդունվել է IFIBPP- ի վերքերի պաշտոնական կայքը, որի կայքը նախատեսված էր CMSJOOMLA- ի համար:
Կայքը ստեղծելիս մենք կվերլուծենք մեր HTML էջի աղբյուրի կոդը եւ կտեսնենք, թե ինչից է այն բաղկացած:
Htmlls- ում գրված ցանկացած էջ պետք է պարունակի հետեւյալ տողերը կամ պիտակները.
1.
Այս ծածկագիրը ներկա է բացարձակապես յուրաքանչյուր փաստաթղթում, այն զննարկչին ասում է, որ այս պիտակների միջեւ տեղադրված ամեն ինչ HTML կոդն է: Դա հենց փաստաթղթի արմատն է, այն ամենը, ինչ ներկայումս առկա է այս պիտակի հետեւում, այլեւս ներառված չէ փաստաթղթում եւ չի ընկալվում զննարկիչների կողմից: Փաստաթղթի հենց սկզբում պիտակը բացվում է, եւ վերջում այն \u200b\u200bպետք է անպայման փակ լինի:
2.
Այս պիտակի ամբողջ հատվածը պարունակում է բոլորը Տեխնիկական տեղեկատվություն Փաստաթուղթ: Նախորդ պիտակի նման, գլուխը նույնպես պետք է բացվի եւ փակվի վերջում: Այս տեղեկատվությունը ներառում է էջի վերնագիր, դրա նկարագրությունը, որոնման համակարգերի հիմնաբառերը եւ կոդավորումը: Կոդավորման մասին մի փոքր ցածր է:
3.
Այս պիտակը ներառված է գլխում, այն պետք է գրված լինի գլխի պիտակի ներսում: Այս վերնագրի պիտակը պարտադիր է եւ պետք է ներկա լինի յուրաքանչյուրում hTML փաստաթուղթե. Դրանից բացի, այն ցուցադրվում է որպես զննարկչի պատուհանի վերնագիր: Նման վերնագրի երկարությունը չպետք է գերազանցի 60 նիշը: Նման վերնագրի տեքստը պետք է պարունակի առավել ամբողջական տեղեկատվություն, որը բնութագրում է էջի բովանդակությունը:
Անհրաժեշտ վերնագիրից հետո այն կամայական է, բայց ոչ մի փոքր կարեւոր Meta պիտակ: Այս պիտակը միայնակ է: Օգտագործելով այս պիտակը, նկարագրությունը տեղադրված է էջի համար (նկարագրություն) եւ դրա հիմնաբառերը (հիմնաբառեր):
Բացի այդ, in tag Meta. Կարող է լինել տվյալներ էջի հեղինակի եւ մետատվյալների այլ հատկությունների մասին: Կարող եք արգելել էջը որպես ամբողջություն որոնիչների համար: Դնել Ավտոմատ թարմացում Էջերը 20 վայրկյան կամ 5 վայրկյան հետո, որին հաջորդում է մեկ այլ էջի անցում:
Այս մետա տարրերը կարող են ինչ-որ չափով լինել, քանի որ կարող են բացարձակապես տարբեր տեղեկություններ կրել: Մնացած օգտվողները զննարկիչում էջը բացելու դեպքում չեն տեսնում ձեր բոլոր նկարագրությունները, այս ամենը մնում է թաքնված աչքերից:
5.
Ասում է զննարկիչը, որը տեղադրված է այս պիտակների միջեւ, պետք է ցուցադրվի ձեր զննարկչի պատուհանում: Ահա այն հիմնական հատկորոշիչները, որոնք կարող են ներկա լինել յուրաքանչյուր փաստաթղթում: Մարմնի պիտակը ծառայում է որպես էջի հիմնական մարմին, որն իր մեջ ներառում է դրա ամբողջ բովանդակությունը: Այս պիտակը խորհուրդ է տրվում բացել եւ փաստաթղթի վերջում մի մոռացեք փակել:
6. DOCTYPE ELAMENT
Յուրաքանչյուր փաստաթուղթ պետք է նշվի նաեւ այստեղ, քան DOCTYPE տարրը: Ինչ է դա անհրաժեշտ եւ ինչ պետք է լինի դրանում: Սովորաբար, ժողովուրդը շատ չի վայելում այս տողերը, իրենք պատճենեք փաստաթղթերի մեջ եւ հանգիստ աշխատում: Այս կետերը ասում են, որ զննարկիչը, HTML- ի որ տարբերակն է օգտագործվում փաստաթղթում, որն է էջի նկարագրությունը, որն օգտագործվում է կոդավորումը, թե որն է էջը եւ ինչ է կոչվում էջ:
Դրանք սովորաբար դրվում են հենց սկզբից: Կան մի քանի տարբերակներ, եւ նրանք բոլորը տարբերվում են միմյանցից, ես կգրեմ մեկ օրինակ, որն ամենից հաճախ օգտագործվում է: Այս աշխատանքային մասը կարող է օգտագործվել որպես պատրաստի օրինակ: Հաջորդը կլինի յուրաքանչյուր տողի հստակ նկարագրություն, դրա հետ կապված խնդիրներ չպետք է լինեն:
Սա կայքի հիմնական էջն է:
Կայքի հիմնական կառուցվածքը կառուցված է: Մեր կայքի մնացած էջերը բաղկացած են նույն հիմնական պիտակներից, որոնք անհրաժեշտ են ուրիշների հավելումով Գեղեցիկ դեկոր, Սեղաններ ստեղծելով, ընտրացանկ ստեղծելով, միացրեք Java սցենարները եւ այլն:
Այժմ JavaScript- ի մասին մի քիչ խոսք:
1. HTML փաստաթղթում JavaScript կոդն իրականացնելու համար բավական է այն գրանցել պիտակի ներսում, Օրինակ:
//Код JavaScript
2. Для того чтобы подключить отдельный файл кода JavaScript, достаточно прописать следующий код:
3. Теперь напишем традиционный первый скрипт, который покажет нам как работает JavaScript. Для этого создадим произвольный html документ следующего содержания:
Начало документа...
document.write("Этот текст написан с использованием JavaScript");
Конец документа
Метод document .write () - предназначен для вывода в документ строки, указанной в качестве параметра данного метода. Если данный метод вызывается в процессе загрузки документа, то он выводит строку в текущем месте.
Теперь перейдем к рассмотрению нашего сайта и кода.
Как я уже говорил, JavaScript можно внедрить в html страницу двумя способами:
1. Разместить код JavaScript внутри тэгов.
2. Подключить отдельный файл JavaScript в котором находится сам код JavaScript.
Рассмотрим первый вариант.
На главной странице нашего сайта в левом блоке расположена ссылка на примеры использования JavaScript. Если перейти по этой ссылке, то первое что мы увидим, это всплывающее окно с надписью: “Всплывающее окно”. Это первый пример JavaScript. Исходный код следующий:
Пример 1. Всплывающие сообщение.
alert("Всплывающее окно");
Ссылка
Здесь основная операция это alert, она выводит модальное окно с сообщением. Посетитель не сможет продолжить работу, пока не нажмет на кнопку "ОК" в модальном окне.
Следующий пример JavaScript это изменение цвета окна при наведении на нее мыши. Исходный код следующий: