kzen.dev
  • Vprašanja
  • Oznake
  • Uporabniki
Obvestila
Nagrade
Registracija
Once you register, you will be notified of replies and comments to your questions.
Prijavite se
Če že imate račun, se prijavite in preverite nova obvestila.
Za dodana vprašanja, odgovore in komentarje boste prejeli nagrade.
Več
Vir:
Uredi
 mipadi
mipadi
Question

Kje v oznaki HTML naj postavim oznake <script>?

Kje je pri vstavljanju JavaScripta v dokument HTML pravilno mesto za oznake <script> in vključen JavaScript? Spomnim se, da jih ne smete postaviti v razdelek <head>, vendar je postavitev na začetek razdelka <body> tudi slaba, saj bo treba JavaScript razčleniti, preden bo stran v celoti prikazana (ali nekaj podobnega). Zdi se, da je konec razdelka <body> logično mesto za oznake <script>.

Kje je torej pravo mesto za namestitev oznak <script>?

(To vprašanje se sklicuje na to vprašanje, v katerem je bilo predlagano, da bi bilo treba klice funkcij JavaScript z oznak <a> prestaviti na oznake <script>. Uporabljam predvsem jQuery, vendar so primerni tudi splošnejši odgovori.)

1388 2009-01-12T18:15:54+00:00 3
 Community
Community
Edited question Ndopoldan 38p23.5.20171tni 38trdopoldanni maj 2017 в 10:31
Programiranje
javascript
html
jquery
Popular videos
6. HTML списки. Номерованный и не номерованный список. Теги li, ol и ul. Основы HTML верстки.
6. HTML списки. Номерованный и не номерованный список. Теги li, ol и ul. Основы HTML верстки.
pred 2 leti
HTML JAVA SCRIPT CSS
HTML JAVA SCRIPT CSS
pred 5 leti
Ссылки и изображения | Курс HTML &amp; CSS | Занятие №3
Ссылки и изображения | Курс HTML & CSS | Занятие №3
pred 4 leti
Incluir script en html  HD
Incluir script en html HD
pred 8 leti
Where to place script tags in html files?
Where to place script tags in html files?
pred 2 leti
HTML Link and Script tags
HTML Link and Script tags
pred 1 letom
HTML Script Tag Explained
HTML Script Tag Explained
pred 5 leti
Pyramid Star Pattern using html, css and java script #shorts
Pyramid Star Pattern using html, css and java script #shorts
pred 1 letom
HTML-How to embed JavaScript in html  |script tag || Web Development Tutorial#11
HTML-How to embed JavaScript in html |script tag || Web Development Tutorial#11
pred 2 leti
HTML JavaScript,HTML script Tag,A Taste of JavaScript, change HTML styles,change HTML attributes,HTM
HTML JavaScript,HTML script Tag,A Taste of JavaScript, change HTML styles,change HTML attributes,HTM
pred 3 leti
40 script HTML
40 script HTML
pred 11 leti
Topics - Html: The HTML Script Tag
Topics - Html: The HTML Script Tag
pred 2 leti
Tutorial: Create any Responsive Touch Slider / Carousel  Using HTML , CSS &amp; Java script in 5 Minutes
Tutorial: Create any Responsive Touch Slider / Carousel Using HTML , CSS & Java script in 5 Minutes
pred 3 leti
HTML Tutorial: Title, Script, Link &amp; Meta Tags | Web Development Tutorials | Lecture 4
HTML Tutorial: Title, Script, Link & Meta Tags | Web Development Tutorials | Lecture 4
pred 1 letom
« Prejšnji
Naslednji »
This question has 1 odgovor in English, to read them log in to your account.
 Cammel
Cammel
Npopoldan 25p12.1.20090tni 25trpopoldanni januar 2009 в 6:18
2009-01-12T18:18:25+00:00
Več
Vir:
Uredi
#8741347

Tik pred zaključno oznako telesa, kot je navedeno v

http://developer.yahoo.com/performance/rules.html#js_bottom.

Pustite skripte na dno

Problem, ki ga povzročajo skripte, je, da blokirajo vzporedne prenose. Specifikacija HTTP/1.1 predlaga, da brskalniki vzporedno prenesejo največ dve komponenti na gostiteljsko ime. Če slike posredujete z več gostiteljskih imen, lahko povzročite, da se vzporedno preneseta več kot dve komponenti. Vendar med prenašanjem skripte brskalnik ne bo začel drugih prenosov, niti na različnih gostiteljskih imenih.

 vaxquis
vaxquis
Edited answer Npopoldan 27p2.4.20142tni 27trpopoldanni april 2014 в 1:58
Best Practices for Speeding Up Your Web Site - Yahoo Developer Network
The Exceptional Performance team has identified a number of best practices for making web pages fast.
developer.yahoo.com
232
0
Andrew Hare
Andrew Hare
Npopoldan 14p12.1.20090tni 14trpopoldanni januar 2009 в 6:18
2009-01-12T18:18:14+00:00
Več
Vir:
Uredi
#8741345

Če uporabljate JQuery, namestite javascript, kjer se vam zdi najbolje, in uporabite $(document).ready(), da zagotovite pravilno nalaganje pred izvajanjem funkcij.

Še dodatna opomba: najraje imam vse skriptne oznake v razdelku <head>, saj se mi zdi, da je to najčistejše mesto.

 vaxquis
vaxquis
Edited answer Npopoldan 52p2.4.20142tni 52trpopoldanni april 2014 в 2:05
23
0
 dkretz
dkretz
Npopoldan 48p12.1.20090tni 48trpopoldanni januar 2009 в 6:18
2009-01-12T18:18:48+00:00
Več
Vir:
Uredi
#8741349

Običajni (in splošno sprejeti) odgovor je "na dnu", saj se potem celoten DOM naloži, preden se lahko kar koli začne izvajati.

Iz različnih razlogov obstajajo nasprotniki, začenši z razpoložljivo prakso namernega začetka izvajanja z dogodkom onload strani.

6
0
Dodajte vprašanje
Kategorije
Vse
Tehnologija
Kultura / Rekreacija
Življenje / umetnost
Znanost
Strokovno
Poslovni
Uporabniki
Vse
New
Popular
1
Mansur Zakirov
Registered pred 1 dnem
2
Тагир Мамедов
Registered pred 3 dnevi
3
Алексей Толманов
Registered pred 3 dnevi
4
Valeriu Vodnicear
Registered pred 1 tednom
5
Alex Johnson
Registered pred 2 tednoma
DE
EL
ES
FR
ID
IT
JA
KO
LV
NL
PT
RU
SL
TR
ZH
© kzen.dev 2023
Vir:
stackoverflow.com
na podlagi licence cc by-sa 3.0 z navedbo avtorstva