超連結開啟目標(target)的測試_HTML/Xhtml_網頁製作

WBOY
發布: 2016-05-16 16:44:58
原創
2058 人瀏覽過

連結的target屬性決定了連結在哪邊打開,它的值通常為以下五種:_blank、_self、_parent、_top和自訂,依序表示為:新視窗、目前視窗、父視窗、頂層視窗和框架。當所指名稱的框架不存在時,自訂作用等同於_blank。今天我們主要測試一下當所指名稱的框架處於不同層次頁面中或不同層次頁面中都有該名稱框架時連結在哪個框架中開啟?
一、測試
1.測試一:指定名稱的框架在不同層次頁面中
index.htm:


aaa.htm:

Links
Links



測試結果:
當target="frame1"時,在index.frame1中開啟;(為方便說明,框架位置統一用"頁名.框架名稱"格式)
當target="frame2 "時,在aaa.frame2中開啟;當target="frame3"時,在bbb.frame3中開啟;
2.測試二:不同層次頁面中存在同名稱的框架



frame2
" src="bbb.htm" width=" 300" height="300">frame2
">Links
frame2
" src="" width ="200" height="200">

測試結果:當target="frame2"時,在aaa.frame2中開啟;
3.測試三:不同層次頁面中存在同名稱的框架
frame2
" src="" width="400" height="400">

frame2
" src="bbb.htm" width="300" height="300">frame2
">Links
">Links
bbb.htm:

測試結果:
當target="frame2"時,在aaa.frame2中開啟;
index.htm:
" src="" width="400" height="400">


aaa.htm:

frame1bbb.htm:

frame1
" src="" width="20ame1" src="" width="20ame1" src="" width="20ame1
" src="" width="20ame1" src="" width="20ame1" src="" width="200000 " height="200"> 測試結果:當target="frame1"時,在bbb.frame1中開啟;二、結論當要開啟一個連結時,先在本頁中搜尋指定名稱(target)的框架,找不到則在下層頁面中搜索,還找不到就到上層頁面中搜索,都找不到打開一個新的視窗!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!