IFrame contentDocument ਪ੍ਰਤੀਭਾਸ਼ਾ
ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ
contentDocument
ਪ੍ਰਤੀਭਾਸ਼ਾ ਵਾਪਸ ਦਿੰਦੀ ਹੈ ਜੋ frame ਜਾਂ iframe ਅਬਜੈਕਟ ਦੁਆਰਾ ਪੈਦਾ ਹੋਈ ਹੈ Document ਆਬਜੈਕਟ.
ਇਹ ਪ੍ਰਤੀਭਾਸ਼ਾ ਪ੍ਰਤੀ ਵਿੰਡੋ ਵਿੱਚ ਫਰੇਮ ਜਾਂ iframe ਅਬਜੈਕਟ ਦੇ ਮਿਲਣ ਵਾਲੇ Document ਆਬਜੈਕਟ.
ਧਿਆਨ:ਸੁਰੱਖਿਆ ਕਾਰਣਾਂ ਕਰਕੇ, ਦੋਵੇਂ ਦਸਤਾਵੇਜ਼ ਇੱਕ ਹੀ ਡੋਮੇਨ ਵਿੱਚ ਹੋਣ ਹੀ ਚਾਹੀਦੇ ਹਨ ਤਾਂ ਹੀ ਇੱਕ ਦਸਤਾਵੇਜ਼ ਦਾ ਦੂਜੇ ਦਾ ਸਮੱਗਰੀ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ。
ਇੰਸਟੈਂਸ
ਉਦਾਹਰਣ 1
iframe ਵਿੱਚ ਸਮੇਤ ਦਸਤਾਵੇਜ਼ ਦੇ ਪਿੱਛੇ ਰੰਗ ਬਦਲਣ ਦੇ ਕਿਵੇਂ ਕਰਨ ਦਾ ਅੰਤਰਪ੍ਰੋਗਰਾਮਰਨ ਉਦਾਹਰਣ:
var x = document.getElementById("myframe"); var y = (x.contentWindow || x.contentDocument); if (y.document)y = y.document; y.body.style.backgroundColor = "red";
ਉਦਾਹਰਣ 2
ਕਿਵੇਂ iframe ਦੇ ਦਸਤਾਵੇਜ਼ ਨੂੰ ਪਿੱਛੇ ਰੰਗ ਬਦਲਣ ਦਾ ਇੱਕ ਹੋਰ ਉਦਾਹਰਣ:
var x = document.getElementById("myframe"); var y = x.contentDocument; y.body.style.backgroundColor = "red";
语法
iframeObject.contentDocument
技术细节
返回值: | 对文档对象的引用。如果没有文档,则返回值为 null。 |
---|
浏览器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 |