明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

HTML中iFrame標(biāo)簽有哪一些用法

[摘要]這次給大家?guī)鞨TML中iFrame標(biāo)簽有哪些用法,在HTML中iFrame標(biāo)簽用法的注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來看一下。最近工作有個(gè)在項(xiàng)目-布兜收藏夾。簡(jiǎn)言之就是將喜歡的圖片收藏到布兜頁面上來,這其中用到了很多關(guān)于iframe的方面,總結(jié)如下:  1. 作為彈出層鋪底覆蓋  大家如果...
這次給大家?guī)鞨TML中iFrame標(biāo)簽有哪些用法,在HTML中iFrame標(biāo)簽用法的注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來看一下。

最近工作有個(gè)在項(xiàng)目-布兜收藏夾。簡(jiǎn)言之就是將喜歡的圖片收藏到布兜頁面上來,這其中用到了很多關(guān)于iframe的方面,總結(jié)如下:
  1. 作為彈出層鋪底覆蓋

  大家如果做過那種黑色遮罩蓋住整張頁面,而碰巧用戶用的是IE6,更碰巧的是頁面上有select元素,那就有得頭疼了(原理就不在這里贅述了)。我們會(huì)發(fā)現(xiàn)彈出的DIV沒法遮住select, 輪到我們的iframe出場(chǎng)了。邏輯如下:

與彈出p同級(jí)放入iframe
保證iframe的 z-index小于彈層p z-index
增加window resize和scroll事件, 保證iframe能蓋住整張頁面

  部分代碼

var iframe = U.isie6() ? '<iframe style="position:absolute;left:0;top:0;z-index:2000000;filter:Alpha(opacity=0); width:100%;height:' + ds.height + '" frameborder="0"></iframe>' : '';   
$container.append(iframe).appendTo($body);

  2. 跨域?qū)懭隿ookie

  有 a.com和b.com兩個(gè)domain。在某些條件下b的部分功能會(huì)出現(xiàn)在a頁面上。 有時(shí)需要操作a頁面的時(shí)候?qū).com domain的cookie做一些操作以方便用戶下次訪問。我們只需要在a頁面加入一個(gè)iframe(動(dòng)態(tài)或固定)即可,src屬性指向b的一張代理頁 面,在這張頁面執(zhí)行cookie操作即可。

相信看了這些案例你已經(jīng)掌握了方法,更多精彩請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!

相關(guān)閱讀:

HTML的代碼書寫有哪些規(guī)范

HTML你一定要知道的優(yōu)化技巧

XHTML中有哪些常用的標(biāo)簽

以上就是HTML中iFrame標(biāo)簽有哪些用法的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語,涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。