Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
站html頁面中包含iframe的操作
一個HTML頁面可以有一個或多個子框架,這些子框架以<iframe>來標(biāo)記
iframe是內(nèi)嵌的網(wǎng)頁元素,也可以說是內(nèi)嵌的框架
iframe標(biāo)記又叫浮動幀標(biāo)記,可以用它將一個HTML文檔嵌入在一個HTML中顯示。它和Frame標(biāo)記的最大區(qū)別是在網(wǎng)頁中嵌入 的<Iframe></Iframe>所包含的內(nèi)容與整個頁面是一個整體,而<Frame>< /Frame>所包含的內(nèi)容是一個獨立的個體,是可以獨立顯示的。
另外,應(yīng)用Iframe還可以在同一個頁面中多次顯示同一內(nèi)容,而不必重復(fù)這段內(nèi) 容的代碼。
1.獲取子頁面
2.方法調(diào)用
3.獲取元素
站html頁面中包含iframe的操作
一個HTML頁面可以有一個或多個子框架,這些子框架以<iframe>來標(biāo)記
iframe是內(nèi)嵌的網(wǎng)頁元素,也可以說是內(nèi)嵌的框架
iframe標(biāo)記又叫浮動幀標(biāo)記,可以用它將一個HTML文檔嵌入在一個HTML中顯示。它和Frame標(biāo)記的最大區(qū)別是在網(wǎng)頁中嵌入 的<Iframe></Iframe>所包含的內(nèi)容與整個頁面是一個整體,而<Frame>< /Frame>所包含的內(nèi)容是一個獨立的個體,是可以獨立顯示的。
另外,應(yīng)用Iframe還可以在同一個頁面中多次顯示同一內(nèi)容,而不必重復(fù)這段內(nèi) 容的代碼。
1.獲取子頁面
2.方法調(diào)用
3.獲取元素
iframe多次設(shè)置同一個src。
給iframe多次設(shè)置同一個src,如果路由使用的是history模式,iframe每次都會重新加載。如果路由使用的是hash模式,iframe只有第一次會重新加載。其中涉及到兩個小的知識點,就是url上#號之后的數(shù)據(jù)不會被發(fā)送到服務(wù)端。知識點2就是如果去掉#號,給iframe多次設(shè)置同一個src,iframe每次都會重新加載,因為去掉#號等于走history模式。
下面直接進行演示。
·先創(chuàng)建一個iframe,然后給iframe設(shè)置src,現(xiàn)在連續(xù)設(shè)置3次,設(shè)置一次,設(shè)置兩次,設(shè)置三次。
·然后看它的請求,請求里面只有一條,而且沒有#號之后的數(shù)據(jù),因為#號之后的數(shù)據(jù)不會被帶到服務(wù)端。
·現(xiàn)在再給它設(shè)置,現(xiàn)在把#號去掉,把#號之后的數(shù)據(jù)去掉,把#號之后的數(shù)據(jù)去掉了。
·現(xiàn)在再給它設(shè)置三次,一次,兩次,三次。這個時候會發(fā)現(xiàn)它又多了三個,一條,兩條,三條,多了三條。
這個時候走的是history模式,每次設(shè)置的時候都會重新加載,都會進行重新請求。
*請認(rèn)真填寫需求信息,我們會在24小時內(nèi)與您取得聯(lián)系。