首先頁面:
<td
style
="width: 50%"
valign
="top"
>
<
iframe
name
="***"
id="***"
frameborder
="0"
src="******x"
style
="margin: 0 auto; width: 100%; height: 100%;"
>
iframe
>
td>
<
td
style
="width: 50%"
valign
="top"
>
<
iframe
name
="treeframe"
id="treeframe"
frameborder
="0"
src="******"
style
="margin: 0 auto; width: 100%; height: 100%;"
>
iframe
>
td>
此時左側的iframe想要獲取到右側的iframe中的資料:
var x = window.parent.document.getelementbyid("treeframe");var right = (x.contentwindow ||x.contentdocument);
if(right.document)
window.parent為父視窗。
注意使用 contentwindow 和 contentdocument 屬性。
此時 right 就可以看做是 右側iframe的 document物件了。
即:通過right物件來 獲取右側iframe的資料。
如:
var obj = right.getelementsbytagname("input");
首先頁面:
[html]view plain
copy
<
tdstyle
="width: 50%"
valign
="top"
>
<
iframe
name
="***"id=
"***"
frameborder
="0"
src=
"******x"
style
="margin: 0 auto; width: 100%; height: 100%;"
>
iframe
>
td>
<
tdstyle
="width: 50%"
valign
="top"
>
<
iframe
name
="treeframe"id=
"treeframe"
frameborder
="0"
src=
"******"
style
="margin: 0 auto; width: 100%; height: 100%;"
>
iframe
>
td>
此時左側的iframe想要獲取到右側的iframe中的資料:
[html]view plain
copy
var x=
window
.parent.document.getelementbyid("treeframe");
var right
= (x.contentwindow || x.contentdocument);
if(right.document)z
window.parent為父視窗。
注意使用 contentwindow 和 contentdocument 屬性。
此時 right 就可以看做是 右側iframe的 document物件了。
即:通過right物件來 獲取右側iframe的資料。
如:[html]view plain
copy
var
obj=
right
.getelementsbytagname("input");
同一頁面的兩個Iframe獲取資料
首先頁面 此時左側的iframe想要獲取到右側的iframe中的資料 var x window.parent.document.getelementbyid treeframe var right x.contentwindow x.contentdocument if right.document...
《Day1 獲取不在同一頁面的樣式屬性》
在專案中碰到這樣乙個問題,在iframe中中的乙個頁面,現在要改變這個頁面的乙個div 的高度,相應的也要改變這個iframe的高度要不顯示不全。解決方案 獲取頁面div 的高度並加10 var heightdiv documengt.getelementbyid id1 offsetheight ...
python爬蟲筆記(一) 頁面的獲取(一)
import requests url try r requests.get url r.raise for status 這個是檢測網頁響應,如果響應不對,會直接到except print r.status code 去掉前面 可以得到200,說明網頁響應正確 print r.text 100 e...