شئIFrame منتسب با يك عنصرHTML <iframe> ميباشد .با شئIFrame ميتوان عنصرHTML <iframe> صفحه را بصورت اقدامات شئ گرائي مديريت كرد.
مثال ـ دسترسي به عنصرHTML <iframe> باid="myFrame"
var x = document.getElementById("myFrame");
نكته ـ همچنين ميتوان بااستفاده از ويژگيwindow.frames به عنصر <iframe> دسترسي پيدا كرد.
مثال ـ دسترسي به عنصرiframe با ويژگي window.frames
window.frames[0].location = "https://www.w3schools.com/jsref/";
با متدdocument.createElement() ميتوان شئIFrame را ايجاد نمود.
مثال ـ ايجاد شئIFrame
var x = document.createElement("IFRAME");
ويژگي | شرح |
---|---|
align |
درHTML5 پشتيباني نمي شود .ازstyle.cssFloat استفاده كنيد .
مقدار ويژگيalign راتنظيم ويا برگشت ميدهد . |
contentDocument | شئ سند توليدشده توسطiframe رابرگشت ميدهد . |
contentWindow | شئ پنجره توليدشده توسطiframe رابرگشت ميدهد. |
frameBorder |
درHTML5 پشتيباني نمي شود .ازstyle.boder استفاده كنيد.
مقدار ويژگيframeBorder راتنظيم ويا برگشت ميدهد. |
height | مقدار ويژگيheight عنصر iframeراتنظيم ويا برگشت ميدهد. |
longDesc |
درHTML5 پشتيباني نمي شود.
مقدار ويژگيlongDesc راتنظيم ويا برگشت ميدهد. |
marginHeight |
درHTML5 پشتيباني نمي شود .ازstyle.margin استفاده كنيد.
مقدار ويژگيmarginHeight راتنظيم ويا برگشت ميدهد. |
marginWidth |
درHTML5 پشتيباني نمي شود .ازstyle.margin استفاده كنيد.
مقدار ويژگيmarginWidth راتنظيم ويا برگشت ميدهد. |
name | مقدار ويژگيname عنصرiframe راتنظيم ويا برگشت ميدهد. |
sandbox | مقدار ويژگيsandbox عنصرiframe راتنظيم ويا برگشت ميدهد. |
scrolling |
درHTML5 پشتيباني نمي شود.
مقدار ويژگيscrolling راتنظيم ويا برگشت ميدهد . |
seamless | تنظيم ويابرگشت ميدهد، كه آياiframe بايد بخشي از سند حاوي باشد يانه
بدون حاشيه ويا نوار پيمايش |
src | مقدار ويژگيsrc عنصرiframe راتنظيم ويا برگشت ميدهد. |
srcdoc | مقدار ويژگيsrcdoc عنصرiframe راتنظيم ويا برگشت ميدهد. |
width | مقدار ويژگيwidth عنصرiframe راتنظيم ويا برگشت ميدهد. |
شئIFrame از ويژگي ها ورويداد هاي استاندارد پيروي ميكند.