Iframe împotriva obiectului, când să utilizați
versiune de tipărit
Cineva știe, și care nu este, că există 2 moduri de a insera o pagină HTML în conținutul celuilalt - și acest obiect iframe, rezultatul va fi aproximativ la fel.
Unii. explora unele prostii, încercând să dau seama cum să scape de barele de defilare, ca și ancadramentele obiectul în IE (pentru un motiv oarecare, schimbarea doctype). Deși puteți adăuga fie CSS pentru a include documente:
sau a verifica afară specificațiile ramelor W3C «punere în aplicare HTML Frames», unde se spune că prin puteți utiliza atributele ca iframe, ca urmare a:
Atunci când se utilizează obiect
tag-ul iframe nu este prezent în caietul de sarcini Strict HTML 4.01, astfel încât, în scopul de a obține valabilitatea (dacă cineva îi pasă) în acest mod trebuie să-l utilizați.
Când să utilizați iframe
Codul care este utilizat în fișierul care este încărcat
Deci, dacă aveți nevoie să utilizați JS, atunci fie folosi HTML 4.01 Transitional naplyuyte, sau doar pentru valabilitate, browsere vor afișa în continuare iframe chiar stricte. Și cel mai bun curs ar fi utilizarea HTML5, care este întotdeauna în modul strict, și permite un iframe.
Dacă cineva spune, ca un cadru încă de la un copil pentru a intra în conținutul obiectului sau variabila de la elementul părinte (și schimbarea), aș fi foarte recunoscător.
Simțiți-vă liber pentru a comenta un articol, cel puțin câteva cuvinte!
igrek.59rd @ (Igor Baranov)
Da, vă mulțumesc, Igor, un plus minunat.
De asemenea, doresc să rețineți că tag-ul caietul de sarcini ifreyma a revenit html5, și îl puteți folosi. În plus, acesta este prescris pentru a acționa ca un sandbox (sandbox), adică încapsulează un posibil cod ifreyma rău intenționat. Din câte știu, acest mecanism este deja utilizat în (există scripturi complet cu handicap și diferite tipuri de evenimente „onMouseover) ff și IE8.