JavaScript Window - 浏览器对象模型
- Mwakilishi wa Kafadhali wa Mwisho Orodha ya Mada ya DOM
- Mwakilishi wa Kafadhali JS Screen
Kina cha kifungu cha kijifunzea (Browser Object Model (BOM) inaruhusi JavaScript kuharibifu kwa kifungu cha kijifunzea.
Kina cha kifungu cha kijifunzea (Browser Object Model (BOM))
Hakuna chaguo cha kitamaduni cha kina cha kifungu cha kijifunzea (BOM).
Kifungu cha kijifunzea kina kina wakati wote wamekubali uharibifu wa matukio na mashiriki ya JavaScript, kwa hivyo inaonyesha kina cha BOM na matukio na mashiriki.
Kifungu cha Window
Wote wa kifungu kina wameongea kwa mkono. window Kifungu. Inasababisha kwa kifungu cha kijifunzea.
Mabahati, matukio na mabaki ya JavaScript jingine yana kubaliana kwa kifungu cha kijifunzea.
Mabahati jingine yana wakilishi wa kifungu cha kijifunzea.
Matukio jingine yana wakilishi wa kifungu cha kijifunzea.
Inasababisha (HTML DOM) kwa kifungu cha kijifunzea kwa kina ya kifungu cha kijifunzea:
window.document.getElementById("header");
Inafanana na:
document.getElementById("header");
Ukubwa wa kifungu
Mashirika ya pili yanaweza kutumika kuhakikisha ukubwa wa kifungu cha kijifunzea.
Mashirika yote ya ukili yana kuzungumza kwa pixeli:
- window.innerHeight - Kifungu cha kifungu cha kijifunzea cha kifungu cha kijifunzea (kwa ukili wa pixeli)
- window.innerWidth - Kifungu cha kijifunzea cha kifungu cha kijifunzea (kwa ukili wa pixeli)
Mwita wa kifungu cha kijifunzea (kifungu cha muungano wa kijifunzea) haikubaliani barua za kifaa na barua za kusoma.
Kwa Internet Explorer 8, 7, 6, 5:
- document.documentElement.clientHeight
- document.documentElement.clientWidth
au
- document.body.clientHeight
- document.body.clientWidth
Mifano ya chakula cha kusaidia cha JavaScript (kufikia kila kifunguni):
Mifano
var w = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; var h = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight;
Mafano hii inonyoa umbo wa kimaadili na kimoja wa window wa kifunguni cha internet (hakuna barua za kifunguni na barua za kusikia):
Mafano ya maadili ya window mengine
Mafano ya maadili mengine:
- window.open() - Kufungua window jipya
- window.close() - Kufungua window wa hivi karibuni
- window.moveTo() - Kusanya window wa hivi karibuni
- window.resizeTo() - Kuwafikisha ukubwa wa window wa hivi karibuni
- Mwakilishi wa Kafadhali wa Mwisho Orodha ya Mada ya DOM
- Mwakilishi wa Kafadhali JS Screen