Script Java de ce este necesar. Pluginuri și extensii de browser. Tipuri de diferențe între JavaScript și Java

JavaScript a fost creat de programatorul Brendan Eich de la Netscape și introdus în decembrie 1995 sub numele LiveScript. Destul de repede a fost redenumit JavaScript, deși numele oficial pentru JavaScript este ECMAScript. ECMAScript este dezvoltat și întreținut de organizația internațională ECMA (European Computer Manufacturers Association).

Ce este JavaScript?
1) JavaScript este un limbaj de scripting sau de scripting. Scenariul este codul programului- un set de instrucțiuni care nu necesită pretratament(de ex. compilare) înainte de rulare. Codul JavaScript este interpretat de motorul browserului în timp ce pagina web se încarcă. Interpretul browser efectuează analiză, procesare și execuție rând cu linie programul original sau cerere.

2) JavaScript este un limbaj orientat pe obiecte cu moștenire prototipică. Acceptă mai multe obiecte încorporate și, de asemenea, vă permite să creați sau să ștergeți propriile obiecte (personalizate). Obiectele pot moșteni proprietăți direct unele de la altele, formând un lanț obiect-prototip.

JavaScript pe pagini web 1. Conectarea scripturilor la un document HTML

Scripturile JavaScript pot fi inline, de ex. conținutul lor face parte din document, iar cele externe sunt stocate într-un fișier separat cu extensia .js. Scripturile pot fi încorporate într-un document HTML în următoarele moduri:

sau corpul paginii.

Această metodă este de obicei folosită pentru scripturi marime mare sau scripturi care sunt reutilizate în diferite pagini web.

Ca un handler de evenimente.
Fiecare element html are evenimente JavaScript care se declanșează anumit moment. Trebuie să adăugați evenimentul necesar la elementul html ca atribut și să specificați funcția necesară ca valoare a acestui atribut. O funcție apelată ca răspuns la declanșarea unui eveniment este un handler de evenimente. Când un eveniment este declanșat, codul asociat acestuia va fi executat. Această metodă este folosită în principal pentru scripturi scurte, de exemplu, puteți seta culoarea de fundal să se schimbe atunci când faceți clic pe un buton:

var colorArray = ["#5A9C6E", "#A8BF5A", "#FAC46E", "#FAD5BB", "#F2FEFF"]; // creează o matrice cu culori de fundal var i = 0; funcția changeColor())( document.body.style.background = colorArray[i]; i++; if(i > colorArray.length - 1)( i = 0; ) ) Schimbați fundalul

În interiorul elementului.
Elementul poate fi inserat oriunde în document. În interiorul etichetei se află codul care este executat imediat după ce a fost citit de browser sau conține o descriere a funcției care este executată în momentul în care este apelată. Descrierea funcției poate fi plasată oriunde, principalul lucru este că, în momentul în care este apelată, codul funcției a fost deja încărcat.

De obicei, codul JavaScript este plasat în capul documentului (elementul) sau după eticheta de deschidere. Dacă scriptul este folosit după ce pagina s-a încărcat, de exemplu, codul de contor, atunci este mai bine să îl plasați la sfârșitul documentului:

document.write("Introduceți numele dvs.");

2. Tipuri de date și variabile în JavaScript

Calculatoarele procesează informații – date. Datele pot fi prezentate în diferite forme sau tipuri. Cea mai mare parte a funcționalității JavaScript este implementată printr-un set simplu de obiecte și tipuri de date. Funcționalitatea șir, număr și logică se bazează pe tipuri de date șir, numerice și booleene. Alte funcţionalitate, inclusiv expresii obisnuite, date și operatii matematice, se face folosind RegExp, Date și obiecte Math.

Literale în JavaScript sunt o clasă specială de tip de date, valori fixe ale unuia dintre cele trei tipuri de date - șir, numeric sau boolean:

„acesta este un șir” 3.14 true alert(„Bună ziua”); // „Bună ziua” este un var literal myVariable = 15; // 15 este un literal

Un tip de date primitiv este o instanță anumit tip date precum șir, numeric, boolean, nul și nedefinit.

2.1. Variabile în JavaScript

Datele prelucrate Script JavaScript, sunt variabile. Variabilele sunt denumite containere care stochează date (valori) în memoria computerului care se pot modifica în timpul execuției programului. Variabilele au un nume, un tip și o valoare.

Numele variabilei sau identificatorul poate include numai literele a-z, A-Z, numerele 0-9 (numărul nu poate fi primul caracter dintr-un nume de variabilă), simbolul $ (poate fi doar primul caracter dintr-un nume de variabilă sau funcție) și caracterul de subliniere _, spațiile nu sunt permise. Lungimea numelui variabilei nu este limitată. Este posibil, dar nu este recomandat, să scrieți nume variabile în litere ale alfabetului rus; pentru aceasta, acestea trebuie să fie scrise în Unicode.

Nu puteți utiliza cuvinte cheie JavaScript ca nume de variabilă. Numele de variabile în JavaScript sunt sensibile la majuscule, ceea ce înseamnă că mesajul variabila var; și var Message; - variabile diferite.

Variabila este creată (declarată) folosind cuvânt cheie var urmat de numele variabilei, de exemplu var mesaj; . Trebuie să declarați o variabilă înainte de a o folosi.

O variabilă este inițializată cu o valoare folosind operatorul de atribuire = , de exemplu, var message="Hellow"; , adică este creată o variabilă de mesaj și valoarea sa inițială „Bună ziua” este stocată în ea. O variabilă poate fi declarată fără valoare, caz în care i se atribuie valoarea implicită undefined . Valoarea unei variabile se poate modifica în timpul execuției scriptului. Pe aceeași linie pot fi declarate variabile diferite, separate prin virgulă:
var message="Bună ziua", number_msg = 6, time_msg = 50;

2.2. Tipuri de date variabile

JavaScript este un limbaj netipizat; tipul de date pentru o anumită variabilă nu trebuie să fie specificat atunci când o declarați. Tipul de date al unei variabile depinde de valorile pe care le acceptă. Tipul unei variabile se poate schimba în timpul operațiunilor de date (casting de tip dinamic). Conversiile de tip sunt efectuate automat în funcție de contextul în care sunt utilizate. De exemplu, în expresiile care implică valori numerice și șir cu operatorul +, JavaScript convertește valorile numerice în valori șir:

Mesajul Var = 10 + „zile înainte de vacanță”; // va reveni "10 zile până la vacanță"

Puteți obține tipul de date al unei variabile folosind operatorul typeof. Acest operator returnează un șir care identifică tipul corespunzător.

Tip de 35; // returnează tipul „număr” de „text”; // returnează tipul „șir” de adevărat; // returnează tipul „boolean”; // returnează tipul „obiect” de nedefinit; // va returna tipul „nedefinit” de null; // returnează „obiect”

Toate tipurile de date din JavaScript sunt împărțite în două grupuri - tipuri de date simple (tipuri de date primitive)și tipuri de date compuse (tipuri de date compuse).

Tipurile de date simple includ șir, numeric, boolean, nul și subdefinit.

2.2.1. Tip șir(şir)

Folosit pentru a stoca un șir de caractere închis în dublu sau ghilimele simple. Un set gol de caractere cuprins între ghilimele simple sau duble este șirul gol. Un număr cuprins între ghilimele este, de asemenea, un șir.

Var bani = ""; // linie goală, zero caractere var work = "test"; var day = „duminică”; var x = "150";

Să alinieze ghilimele duble puteți include un singur citat și invers. Un ghilimele de același tip este eliminat folosind caracterul backslash \ (numit secvență de escape):

Document.writeln("\" Buna dimineata, Ivan Ivanovici!\"\n"); // va afișa „Bună dimineața, Ivan Ivanovici!”

Șirurile pot fi comparate și combinate folosind operatorul de concatenare + . Datorită turnării automate, puteți combina numere și șiruri. Șirurile sunt permanente, odată ce un șir este creat, acesta nu poate fi modificat, dar poate fi creat linie nouă prin concatenarea altor șiruri.

2.2.2. Tip numeric (număr)

Este folosit pentru valori numerice. Există două tipuri de numere în JavaScript: numere întregi (întreg)și numere în virgulă mobilă (număr în virgulă mobilă). Valorile întregi pot fi pozitive, cum ar fi 1, 2, negative, cum ar fi –1, –2 sau zero. 1 și 1,0 au aceeași valoare. Majoritatea numerelor din JavaScript sunt scrise în sistem zecimal pot fi de asemenea utilizate sisteme numerice, sisteme octale și hexazecimale.

În sistemul zecimal, valorile variabilelor numerice sunt specificate folosind cifre arabe 1, 2, 3, 4, 5, 6, 7, 8, 9, 0.

În format octal, un număr este o secvență care conține cifrele de la 0 la 7, începând cu prefixul 0.

Pentru formatul hexazecimal, se adaugă prefixul 0x (0X), urmat de o succesiune de numere de la 0 la 9 sau litere de la a (A) la f (F), corespunzătoare valorilor de la 10 la 15.

Var a = 120; // valoare numerică întreagă zecimală var b = 012; // format octal var c = 0xfff; // format hexazecimal var d = 0xACFE12; // format hexazecimal

Numerele cu virgulă mobilă sunt numere cu o parte zecimală fracționară sau sunt numere exprimate în notație științifică. Notația științifică pentru numere sugerează următoarea vedere: un număr cu o parte zecimală fracțională, urmată de litera e, care poate fi fie cu litere mari sau mici, urmată de un semn opțional + sau - și un exponent întreg.

Var a = 6,24; // numar real var b = 1,234E+2; // număr real, echivalent cu 1,234 X 10² var c = 6,1e-2; // număr real, echivalent cu 6,1 X 10‾²

2.2.3. tip boolean(boolean)

Acest tip are două valori, adevărat, fals. Folosit pentru a compara și a testa condițiile.

Var answer = confirm("Ți-a plăcut acest articol?\n Faceți clic pe OK. Dacă nu, faceți clic pe Anulare."); dacă (răspuns == adevărat) (alerta ("Mulțumesc!"); )

Există, de asemenea, tipuri speciale de valori simple:
tip nul - acest tip are o singură valoare nulă, care este folosită pentru a reprezenta obiecte inexistente.

tip nedefinit - tip variabil subdefinit înseamnă absență valoarea inițială variabilă, precum și o proprietate inexistentă a unui obiect.

Tipurile de date compuse constau din mai multe valori. Acestea includ obiecte și tipuri speciale de obiecte - matrice și funcții. Obiectele conțin proprietăți și metode, tablourile sunt o colecție indexată de elemente, iar funcțiile constau într-o colecție de instrucțiuni.

2.3. Variabile globale și locale

Variabilele în funcție de domeniu sunt împărțite în globale și locale. Un domeniu de aplicare este partea unui script în care un nume de variabilă este asociat cu acea variabilă și returnează valoarea acesteia. Variabilele declarate în corpul unei funcții sunt numite variabile locale și pot fi utilizate numai în cadrul acelei funcții. Variabilele locale sunt create și distruse împreună cu funcția corespunzătoare.

Variabilele declarate în interiorul unui element sau în interiorul unei funcții, dar fără a utiliza cuvântul cheie var, se numesc globale. Acestea pot fi accesate atâta timp cât pagina este încărcată în browser. Astfel de variabile pot fi folosite de toate funcțiile, permițându-le să facă schimb de date.

Variabilele globale intră în spațiul de nume global, care este locul unde are loc interacțiunea componente individuale programe. Nu este recomandat să declarați variabile în acest mod, deoarece nume de variabile similare pot fi deja folosite de alt cod, provocând blocarea scriptului.

Spațiul global în JavaScript este reprezentat de obiectul fereastră globală. Adăugarea sau modificarea variabilelor globale actualizează automat obiectul global. La rândul său, actualizarea obiectului global actualizează automat spațiul de nume global.

Dacă o variabilă globală și o variabilă locală au același nume, atunci variabila locală va avea prioritate față de cea globală.

Variabilele locale declarate în cadrul unei funcții în diferite blocuri de cod au același domeniu. Cu toate acestea, este recomandat să plasați toate declarațiile de variabile la începutul funcției.

Anterior, nu credeam că Internetul ar putea oferi oportunități atât de extinse pentru dezvoltarea afacerii mele, dar timpul a trecut și am descoperit în sfârșit această lume, plin de posibilitati. Internetul oferă o oportunitate de a vă vinde produsele, o mare varietate a acestora. În fiecare zi numărul de utilizatori world wide web este în creștere și, în același timp, capacitățile noastre cresc.

Cândva nu înțelegeam multe scheme de câștig, dar astăzi pot spune cu deplină încredere că baza oricărei afaceri în retea globala se află site-ul web. Mai mult, nu doar un site, ci site-ul potrivit. Mai mult, mulți factori influențează dacă site-ul va fi profitabil. Primul lucru pe care îl întâlnește un vizitator al oricărui site web este interfața.

Crede-mă, cât de atractiv este site-ul va determina dacă un utilizator ocazional va rămâne pe el sau nu. Desigur, dacă o persoană vă citește site-ul de mult timp, atunci vă va ierta pentru diverse greșeli pe care le puteți face în funcționalitatea site-ului. Dar, pentru prima dată, interfața va juca un rol cheie în a face clientului să placă site-ul tău. După cum spun ei, „sunt întâmpinați de hainele lor, sunt descurajați de mintea lor”.

Dar pentru a crea haine originale și memorabile pentru site-ul tău, va trebui să știi pentru ce este javascript. De fapt, fără JavaScript este imposibil să creezi un site web frumos și funcțional. Mai mult, nu va fi nevoie să aglomerați site-ul cu tone de cod. Va fi suficient să adăugați doar câteva rânduri, iar diverse butoane și elemente de meniu vor „prinde viață” și vor deveni mai atractive. Apropo, un script JavaScript vă va permite să parcurgeți imaginile din portofoliul dvs. În plus, puteți crește și mai mult funcționalitatea paginii atunci când afișați date. JavaScript este necesar și aici

Poate că mulți ar putea crede că, de exemplu, funcționează pe un CMS bun și pentru a gestiona un astfel de blog nu aveți nevoie Cunoștințe JavaScript. Puteți găsi multe pe internet diverse moduleși pluginuri, cu ajutorul cărora puteți îmbunătăți semnificativ funcționalitatea, puteți adăuga efecte interesante etc. Totuși, nu trebuie să uităm că tehnologiile web nu stau pe loc, totul se schimbă în mod constant. Prin urmare, merită să monitorizați în mod constant apariția noilor Biblioteci JavaScript, la urma urmei, este posibil ca pachetele de astăzi să facă posibilă realizarea a ceea ce abia ieri părea doar un vis. De aceea, atunci când vorbesc despre actualizarea site-ului, se referă și la folosind JavaScript.

Acum pentru a învăța JavaScript. Din anumite motive, mulți oameni cred că învățarea acestui limbaj de programare este disponibilă doar pentru câțiva selectați. Dar de fapt nu este. Programatorii web lucrează constant pentru a crea elemente JavaScript noi care simplifică foarte mult sintaxa și utilizarea acestuia. În plus, poți folosi codul JavaScript pe paginile site-ului tău dacă știi să folosești manualele corespunzătoare. Cu aceasta vor veni în ajutor cursuri video minunate, cu ajutorul cărora chiar și un profan complet poate stăpâni JavaScript într-un timp scurt.

Îmi exprim recunoștința pentru suport informativ Evgeniy Popov, autorul unui număr de cursuri video despre construirea site-urilor web. Inclusiv cursul video „Javascript + jQuery pentru începători în format video”

Scripturile web sunt programe care sunt scrise direct în cod html sau pur și simplu în fișiere, ceea ce este mai de preferat. Aceste programe sunt scrise în JavaScript. Astfel, când vorbim despre ce este Javascripts, putem spune că este un limbaj de programare care este interpretativ.

JavaScript este citit de browser, iar apoi sunt executate expresiile scrise și sunt efectuate manipulările care sunt specificate pe pagină. JavaScript este similar în sintaxă cu limbajele de programare precum Java, C++ și C.

JavaScript își datorează apariția evoluțiilor unor companii precum Sun Microsystems (Oracle) și Netscape (Mozilla). Numele original al limbajului a fost LiveScript. Cu toate acestea, datorită faptului că era foarte popular atunci limbajul Java de la Sun Microsystems, Departamentul de Marketing Netscape s-a decis schimbarea numelui limbii în JavaScript. În același timp, s-a calculat că acest pas va adăuga popularitate limbii. De asemenea, vorbind despre asta, trebuie remarcat faptul că Java și JavaScript sunt două limbi diferite.

ECMA-262 este standardul oficial pentru această limbă. Numele acestui limbaj JavaScript este ECMAScript.

Pentru a învăța acest limbaj, cunoștințele anterioare despre CSS și HTML vor fi utile. Dacă până în acest moment nu știai despre CSS și Html, atunci ar trebui să te familiarizezi imediat.

Limitări și Capabilitati JavaScript

Următoarele caracteristici apar atunci când sunt utilizate scripturi pe pagini web:

  • Adăugând diverse efecte de animație, care nu poate fi implementat cu folosind HTMLși CSS.
  • Abilitatea de a schimba conținutul elemente HTMLși adăugarea de noi etichete fără a reîncărca pagina.
  • Răspuns la evenimente (răspuns la acțiunile utilizatorului) - prelucrarea tastelor de pe tastatură și mișcările cursorului mouse-ului.
  • Efectuați validarea datelor care au fost introduse în câmpurile de formular înainte de a fi trimise la server. Acest lucru reduce sarcina pe server și accelerează site-ul.
  • Determinarea versiunii browserului și încărcarea paginii necesare în funcție de aceasta.

Aceasta nu este o listă completă a capabilităților de scripting care au fost scrise în această limbă, Funcții JavaScript au un sens mult mai larg.

Pe lângă posibilitățile de mai sus, există și limitări ale utilizării scripturilor:

  • Nu există acces la fișierele aflate pe calculatorul utilizatorului. În general, nu există acces în afara paginii web în sine. Singurele excepții pot fi cookie-uri, care poate fi citit și scris din folosind JavaScript. Obiectele de acest tip sunt de obicei necesare doar pentru a face pagina să se încarce mai rapid.
  • Nu există posibilitatea de a efectua solicitări între domenii, adică de a obține acces la pagini web care se află pe alt domeniu, chiar dacă sunt deschise în file adiacente.
  • Nu există nicio modalitate de a închide filele și ferestrele care au fost deschise cu ajutorul acestuia.
  • Nu există nicio modalitate de a proteja textul original de pe pagină sau de a împiedica copierea imaginilor sau a textului de pe pagină. Cu toate acestea, rămâne posibil să adăugați unele restricții, pe care funcțiile JavaScript le permit.

Astfel de restricții, într-un fel, fac dificilă executarea codului rău intenționat.

Ce este Javascripts?

După cum sa menționat mai sus, JavaScript este un limbaj care adaugă interactivitate paginilor web. Folosind acest limbaj, sunt create acele aplicații care sunt incluse în codul HTML. De exemplu, formulare sau formulare de înregistrare completate de utilizator. De multe ori limbaj JavaScript confundat cu Java, dar aceste limbi au puține în comun.

Unii chiar compară JavaScript cu alte limbi Ruby, Self, Python. Dar aceasta este o limbă separată.

Folosind JavaScript

Folosind JavaScript, puteți face modificări în pagină, puteți schimba stilurile elementelor și puteți adăuga sau elimina etichete. De asemenea, este posibil să aflați despre acțiunile utilizatorului pe pagină (scăderea sau creșterea Zona de lucru ecran, clicuri de mouse, apăsarea oricăror taste, derularea paginii). Este posibil să obțineți acces la orice element al codului HTML și să manipulați acest element. Astfel, răspunsul la întrebarea „Ce sunt JavaScript-urile?” va putea să încarce date fără a reîncărca pagina, să introducă mesaje, să seteze sau să citească cookie-uri și să efectueze multe alte acțiuni.

Baza unicității JavaScript

Principala unicitate a acestui limbaj este că este acceptat de aproape toate browserele și are o integrare completă cu acestea. Toate acțiunile care utilizează JavaScript sunt foarte simple. Nu există altă tehnologie care să ofere toate aceste beneficii. De exemplu, nu există browsere încrucișate; acestea nu sunt acceptate de toate browserele (acestea sunt XUL, ActiveX, VBScript). Există și cele care nu sunt complet integrate cu browserul. Acestea sunt Silverlight, Flash, Java. Pe acest moment Există o mulțime de dezvoltare a acestei tehnologii și elemente din JavaScript 2 sunt în dezvoltare.

Limbaje alternative de programare

Se întâmplă că capabilitățile JavaScript sunt limitate. În acest caz, ei vor ajuta următoarele limbi programare.

Cel mai folosit limbaj este Java. Acest limbaj este folosit pentru a descrie algoritm complex, dar acest lucru nu este întotdeauna necesar pe un site obișnuit. Din acest motiv, java-applet-urile durează mult să se încarce și au o dimensiune considerabilă.

De la bun început Limba flash a fost conceput pentru a fi cross-browser și pentru a crea obiecte multimedia. De exemplu, pentru a crea zone interactive pe un site web, jocuri, bannere, playere audio și video. Printre altele, cu folosind Flash sunt create prize (conexiuni de rețea), puteți lucra cu multimedia, puteți stoca obiecte care nu trebuie să trimită cereri către server. Există convenabile instrumente grafice dezvoltare pentru Flash.

Dacă comparăm dezavantajele Flash și JavaScript, ale căror obiecte sunt foarte diferite, atunci principalul dezavantaj al Flash este indexarea sa slabă de către motoarele de căutare. Acest lucru se întâmplă deoarece motoarele de căutare trec. De asemenea, nu există nicio modalitate de a selecta textul aflat într-un container Flash.

Silverlight, Vbscript, JavaFX, XUL

Pentru a completa capacitățile JavaScript atunci când construiesc interfețe și comunicații, sunt utilizate tehnologiile Silverlight, Vbscript, JavaFX și XUL.
Ele sunt încă folosite mai puțin frecvent decât Flash și JavaScript. Pentru a evidenția caracteristicile fiecăruia dintre ele, putem spune următoarele:

XUL - folosit pentru a descrie aplicațiile și interfețele desktop. Dar acest lucru este posibil numai dacă creați un program pentru Mozilla.

JavaFX - funcționează pe un computer numai cu Java, deoarece este o completare la acest limbaj.

Vbscript a fost dezvoltat de Microsoft Corporation. Baza a fost Visual Basic. Acest limbaj nu se dezvoltă în niciun fel, aproape că nu este folosit în zilele noastre și este inferior ca capabilități JavaScript.

Silverlight - a fost dezvoltat de către Microsoft ca un concurent al Flash. De asemenea, nu are prea multă popularitate, deoarece... șiruri JavaScript poate oferi mai multe scripturi de pagină.

Cum să activați JavaScript și ce este acesta Eroare JavaScript

Acum merită să discutăm despre problemele de zi cu zi ale utilizatorilor de pe Internet. Astăzi, se întâmplă din ce în ce mai mult ca un utilizator, după ce i-a vizitat pagina pe rețelele de socializare. vede rețeaua în fereastra de sus mesaj de eroare „JavaScript nu este activat”, „Pentru operatiune adecvata site, vă rugăm să activați JavaScript", „Eroare JavaScript”. Cum să remediați aceasta este o întrebare serioasă, deoarece... În acest caz, utilizatorul are dificultăți la încărcarea videoclipurilor și fotografiilor.

Cum să activați JavaScript în Mozilla Firefox

Dacă utilizatorul lucrează în Mozilla, trebuie să mergeți la „Instrumente”, apoi la „Setări”. Apoi, în fila „Conținut”, trebuie să bifați caseta de lângă „Utilizați JavaScript”.

Cum să activați JavaScript în Google Chrome

Pentru a porni sau dezactivați JavaScriptîn acest browser este necesară următoarea secvență de acțiuni: „Setarea și managementul Google Chrom”, „Opțiuni”, „Avansat”, „Informații personale (Setări de conținut)”, „JavaScript”. Permiteți tuturor site-urilor să utilizeze JavaScript (recomandat).

Cum să activați JavaScript în Opera

Pentru a activa sau dezactiva JavaScript în acest browser, trebuie să faceți următoarele:

Apăsați tasta F12.

Selectând „Activați JavaScript”.

Cum să activați JavaScript în IE (Internet Explorer)

Pentru a activa sau dezactiva JavaScript în Internet Explorer, trebuie să faceți următoarele: „Instrumente”, „Opțiuni Internet”, fila „Securitate”, „Selectare zonă de internet”, butonul „Altele”, element „Scripturi”, „Permite scripturi” .

JavaScript în VK

Pentru a rezolva această problemă, trebuie să remediați eroarea JavaScript din rețeaua VKontakte.

Ce s-a întâmplat Eroare JavaScript VK?

Utilizatorul și-a vizitat pagina de pe rețeaua de socializare și a încercat să lanseze un fișier video sau audio, dar apoi l-a găsit în stânga colțul de sus Mesajul „Eroare JavaScript: initAddMedia nu este definit”. Acest mesaj apare atunci când există o eroare
„initAddMedia”.

Mai întâi trebuie să mergeți la „Start”, „Computerul meu” și folderul Windows. Apoi accesați secțiunea system32 și folderul driver. Apoi în folderul etc.

În mijloc cantitate mica fișierele din acest folder pe care trebuie să le selectați fișier hosts.
Acest fișier este apoi deschis folosind Notepad. Arată așa: trebuie să faceți clic pe Click dreapta mouse-ul și selectați „Deschide cu”. Apoi puteți selecta „ Editor de text WordPad".

După deschiderea acestui fișier, trebuie să vă uitați la fișierul cu intrarea 127.0.0.1 localhost. Orice alte intrări sunt inutile și doar complică și blochează muncă stabilă fișiere audio și video. Trebuie să eliminați complet toate informațiile din fișier și să copiați numai această inscripție 127.0.0.1 localhost. Apoi, trebuie să faceți clic pe „Salvați” și să reporniți computerul. Data viitoare când vizitați pagina VKontakte, totul va funcționa bine.

În acest articol vă vom spune ce este JavaScript (Java Script), vom oferi exemple și vă vom explica de ce este necesar în codul html. Vom da răspunsuri la întrebări populare webmasteri.

1. Ce este JavaScript simplu cuvinte

JavaScript (în rusă „Java Script”, abreviat ca „JS”) este un limbaj de programare încorporat Pagini HTMLîn scopul facilitării comunicării cu utilizatorul, gestionării erorilor și creării de dinamism a paginii în ansamblu.

JavaScript este un limbaj orientat pe obiecte și interpretat. Este independent de sistem (funcționează pe orice platformă). Codul JS este adesea numit scripturi. Putem spune că acest limbaj este „cromat” doar pentru programarea web.

Sintaxa limbajului amintește în multe privințe de C și Java, dar din punct de vedere semantic limbajul este mult mai aproape de Self, Smalltalk.

2. Probleme rezolvate prin JavaScript
  • Verificarea câmpului formulare html(etichetă) înainte de a fi trimise la server
  • Mesaje informative cu avertismente
  • Efecte pentru evidențierea elementelor și părților principale ale paginii
  • Meniuri derulante originale
  • Calcule matematice

Glisoarele sunt de obicei realizate folosind JavaScript. De asemenea, puteți afișa conținut prin ieșire AJAX, acest lucru vă permite să ascundeți elementele inutile sau repetate ale unei pagini de site din codul html. Nu are sens ca un începător să studieze aceste coduri, pentru că... sunt destul de complexe.

3. Cum se activează Suport JavaScriptîn browser

Toate browserele acceptă JavaScript. În mod implicit, Java Script ar trebui să fie deja activat în browsere, dacă nu, atunci mai jos sunt instrucțiuni pentru browsere diferite prin includerea lui JS.

1. Activați JavaScript în Firefox 2. Activați JavaScript în Google Chrome

„Personalizați și gestionați Google Chrome” -> „Opțiuni” -> „Avansat” -> „Informații personale (setări de conținut)” -> „JavaScript:” Permiteți tuturor site-urilor să utilizeze JavaScript (recomandat) sau dezactivați JavaScript pe toate site-urile

3. Activați JavaScript în Opera

Apăsați tasta F12 Selectați „Activați JavaScript”

4. Activați JavaScript în Internet Explorer

„Instrumente” -> „Opțiuni Internet” -> fila „Securitate” -> selectați zona „Internet” -> butonul „Altele” -> „Scripturi” -> „Permite scripturi”

4. Exemplu: cum se inserează JavaScript într-o pagină html

Codul JavaScript se încadrează direct în codul html al paginii. Pentru a o evidenția, utilizați etichete speciale

cod javascript

Atributul type="text/javascript" nu este obligatoriu, dar recomandat.

Puteți folosi ‹script› în etichetele de titlu sau pur și simplu în corpul paginii.

Scrie etichete html intre deschidere si inchidere cu eticheta de script interzis. Acest loc este doar pentru codul JavaScript.

Pentru a nu duplica același JavaScript pe fiecare pagină, acesta este de obicei plasat în dosar separat cu extensia „.js”. Acest fișier poate fi inclus oriunde în pagina html.

4.1. Exemplul 1: Mesaj pop-up Salut, lume

Mai jos este exemplu html cod care afișează un mesaj pop-up „Hello, World” atunci când pagina se încarcă.

Bună ziua, Lumea în JavaScript

Exemplu cu Alert. Va fi afișat un mesaj pop-up

alert("Bună, lume!");

Apasa pe link:

Legătură4.2. Exemplul 2. Alternativă cu procesare javascript

Mai jos este un exemplu cod html cu prelucrare Cod JavaScript folosind id.

Bună ziua, Lumea în JavaScript window.onload = function() ( var linkWithAlert = document.getElementById("check_link"); linkWithAlert.onclick = function() ( return confirm("Urmăriți linkul? "); ); );

Apasa pe link :

Legătură4.3. Exemplul 3. Schimbarea culorii unui obiect aflat la hover

Când treceți mouse-ul peste anumite zone, acestea își schimbă culoarea. Acest lucru se face prin JavaScript. De exemplu

Cod pentru acest exemplu:

ROSU VERDE ALBASTRU

Acestea sunt doar cele mai elementare chestii JavaScript. Capacitățile sale sunt destul de mari. Nu degeaba puteți găsi cărți separate despre această limbă în magazinele literare.

  • Serghei Savenkov

    un fel de recenzie „scurtă”... de parcă s-ar grăbi undeva