国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

同一個網(wǎng)站的不同html文件是如何關(guān)聯(lián)的?

網(wǎng)友解答: 這個問題有點意思,帶點小總結(jié)的意味。按我的理解,題主所說的關(guān)聯(lián)應(yīng)該是互相調(diào)用吧?簡單總結(jié)下,最常見的有三種方式。通過a標(biāo)簽跳轉(zhuǎn)為說明問題方便,我們簡單的做兩個html文件,一

網(wǎng)友解答:

這個問題有點意思,帶點小總結(jié)的意味。按我的理解,題主所說的關(guān)聯(lián)應(yīng)該是互相調(diào)用吧?簡單總結(jié)下,最常見的有三種方式。

通過a標(biāo)簽跳轉(zhuǎn)

為說明問題方便,我們簡單的做兩個html文件,一個是a,一個是b。

a.html代碼如下圖:

b.html代碼如下圖:

當(dāng)在瀏覽器中運行a.html時,點擊a標(biāo)簽將跳轉(zhuǎn)到另外一個頁面,如下圖(請注意看瀏覽器地址欄上的頁面文件地址,已經(jīng)從a.html變成b.html了):

同樣的道理,當(dāng)在B頁面中點擊也能跳回到A頁面。

當(dāng)使用這種跳轉(zhuǎn)方式時,還可以跳轉(zhuǎn)到另一個頁面中的指定錨點位置。例如,將B頁面中的代碼做如下修改:

由于這里增加了2個div,加上原來的div,高度就太高了,需要滾動條才能查看:

假如希望從A頁面跳轉(zhuǎn)到B頁面時,直接顯示到B頁面的底部,可以在B頁面中設(shè)置錨定位置,同時修改A頁面中的跳轉(zhuǎn)地址:

這樣,當(dāng)從A頁面中點擊跳轉(zhuǎn)到B頁面時,會直接顯示到底部。如下圖:

同一個頁面中也可以設(shè)置錨定跳轉(zhuǎn),比如從底部跳到頂部,從頂部跳到底部等等,無非是不用寫頁面地址而已。

使用文檔嵌入方式

剛才的a標(biāo)簽執(zhí)行的是跳轉(zhuǎn),當(dāng)從這個頁面跳到另一個頁面后,就和原來的頁面沒關(guān)系了。假如希望將兩個頁面的內(nèi)容合并到一起,可使用文檔嵌入方式,這就要用到iframe標(biāo)簽。例如,將B頁面的內(nèi)容嵌入到A頁面中,同時為了讓效果看的更明顯,兩個頁面的代碼分別做如下修改:

這時再運行A頁面,B頁面中的內(nèi)容就被嵌入到A頁面中了。運行效果如下圖:

使用Ajax加載

這種方式其實是最好、也是最靈活的加載其它頁面內(nèi)容的方式。假如同樣是將B頁面內(nèi)容加載到A頁面中一起顯示,只需將A頁面做如下修改:

運行效果和上面的iframe方式相同。這樣的代碼雖然看起來多了點,但其靈活性、易用性非常強,相信有過ajax使用經(jīng)驗的人一定對此深有體會!

代碼編程雖然看起來很難,但類似的書其實可以寫的很淺顯易懂并不要那么多的長篇大論。我很討厭故作高深的所謂專業(yè)書,所以就自己寫了本《B/S項目開發(fā)實戰(zhàn)》,涵蓋了HTML+CSS+JavaScript+jQuery+PHP+MySQL等方面的內(nèi)容。我是人民郵電出版社簽約作者,期待您的關(guān)注,希望有機會和大家一起交流提高,謝謝!

標(biāo)簽: