Html-iframe tag

Însuși conceptul de iframe format ca o reducere a cadrului în linie, adică, „a intrat în cadru.“ Unde se potrivesc cadrele inline? Da, chiar în pagina web, aproape în orice loc. În zilele noastre, iframe-ul este folosit atât pentru scopuri bune, cât și pentru lucruri foarte rele. Prin urmare, pentru a înțelege esența conceptului este util atât pentru webmasterii începători, cât și pentru toți ceilalți utilizatori.







Esența este pe scurt

Da, cadrele inline pot fi inserate oriunde, chiar și în mijlocul textului. De exemplu, într-o celulă de tabelă. Aceasta este o diferență conceptuală de la împărțirea paginilor în cadre regulate, care au fost mult timp considerate un mauveton.

Cu ajutorul cadrelor inline puteți afișa orice obiecte care se află pe alte site-uri. iframe tehnologii Due inteligente, cum ar fi AJAX sunt capabili de a schimba informațiile într-o anumită zonă, fără a forța utilizatorul să reîncarce întreaga pagină pentru o mică (inclusiv interactive) modificări de conținut.

Anterior, a fost necesar să copiați și inserați codul foarte greoaie Flash-player, iar acum, după cum puteți vedea, totul este foarte simplu. zonă izolată dimensiunea de 420 pe 315 pixeli - și lăsați-l să fie o fereastră care vă permite să se uite direct la site-ul YouTube.

Cu toate acestea, în ciuda simplității, vom analiza în detaliu eticheta iframe.

Multe etichete HTML au atribute la care sunt atribuite câteva valori. Adesea fără ele, atributele, în general, nu pot face. În este obligatorie. Deoarece nu există atribut de defilare, defilarea ar trebui să fie prezentă în mod implicit. Și, desigur, fără atributul src, însăși conceptul de iframe devine lipsit de sens.

siguranță

Acum despre neplăcerile. Ce se întâmplă dacă valorile atributelor de lățime și înălțime au pus zero pixeli? Da, iframe-ul nu apare în browser. Dar, la urma urmei, din codul HTML al paginii, nu va merge nicăieri. Prin urmare, este imperceptibil ca un utilizator să pornească ceva de la un alt server. De exemplu, un virus. Și va exista un atac de luptă.

Dezactivați iframe în browserul Opera

Butonul de meniu din stânga sus → „Setări“ → „Setări generale“ fila → „Avansat“ → secțiunea „Conținut“ → „Configurare Styles“ buton → elimina bifa de lângă „Enable inline-frame-uri.“

Dezactivați iframe în Mozilla Firefox și SeaMonkey

Faceți clic pe pictograma de mai sus → "Setări" → fila "Built-in Objects" → bifați caseta de lângă "Dezactivați afișarea elementelor