Rumah > hujung hadapan web > tutorial js > Kaedah JavaScript untuk melaksanakan perubahan ketinggian bingkai dengan kemahiran content_javascript

Kaedah JavaScript untuk melaksanakan perubahan ketinggian bingkai dengan kemahiran content_javascript

WBOY
Lepaskan: 2016-05-16 15:49:11
asal
1212 orang telah melayarinya

Contoh dalam artikel ini menerangkan kaedah menggunakan JavaScript untuk menukar ketinggian bingkai dengan kandungan. Kongsikan dengan semua orang untuk rujukan anda. Butirannya adalah seperti berikut:

Terdapat dua kaedah:

1. Tukar melalui halaman induk

Di sini kita perlu memahami dua atribut rangka kerja, contentWindow dan contentDocument Maksud kedua-dua atribut ini adalah serupa dengan window document Perbezaannya ialah contentWindow disokong oleh semua penyemak imbas, tetapi contentDocument tidak disokong oleh ie6 dan 7, begitu juga chrome.

<iframe onload="change_height()"></iframe>
function change_height(){
  var iframe=document.getElementById("iframe_id");
  //取得框架元素
  var i_height=iframe.contentWindow.document.body.scrollHeight||iframe.contentWindow.document.documentElement.scrollHeight;
  //取得框架内容的高度
  iframe.height=i_height;
  //改变
}

Salin selepas log masuk

Kedua, melalui perubahan kandungan

Teruskan pada halaman kandungan

window.onload=function(){
  var iframe=parent.document.getElementById("iframe_id");
  //取得框架元素
  iframe.height=document.body.scrollHeight||document.documentElement.scrollHeight;
  //取得框架内容的高度并改变
}

Salin selepas log masuk

Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan