リンクのターゲットプロパティは、リンクが開く場所を決定します。その値は通常、次の5つです:_blank、_ self、_ parent、_top、customは、新しいウィンドウ、現在のウィンドウ、親ウィンドウ、上部ウィンドウ、フレームの順序で表されます。紹介された名前のフレームが存在しない場合、カスタマイズ関数は_blankに相当します。今日、主に、紹介された名前のフレームが異なる階層ページまたは異なる階層ページにあるときにリンクが開くフレームワークをテストしますか?
1。テスト1。テスト1:指定された名前のフレームは、ページのレベルが異なる
index.htm:
<iframe name = frame1 src = width = 400 heigd = 400> </iframe>
<iframe src = aaa.htm width = 400 height = 400> </iframe>
aaa.htm:
<iframe name = frame2 src = bbb.htm width = 300 height = 300> </iframe>
<a href = http://www.cuoxin.com/ target = frame1> links </a>
BBB.htm:
<iframe name = frame3 src = width = 200 heigh = 200> </iframe>
テスト結果:
ターゲット= frame1の場合、index.frame1で開きます。 (説明の便利さのために、フレームの場所はページ名と均一に使用されます。フレーム名形式)
ターゲット= frame2の場合、aaa.frame2で開きます。
ターゲット= frame3、bbb.frame3で開きます。
2。テスト2:異なるレベルのページに同じ名前のフレームがあります
index.htm:
<iframe name = frame1 src = width = 400 heigd = 400> </iframe>
<iframe src = aaa.htm width = 400 height = 400> </iframe>
aaa.htm:
<iframe name = frame2 src = bbb.htm width = 300 height = 300> </iframe>
<a href = http://www.cuoxin.com/ target = frame2> links </a>
BBB.htm:
<iframe name = frame2 src = width = 200 heigh = 200> </iframe>
テスト結果:
ターゲット= frame2の場合、aaa.frame2で開きます。
3。テスト3:異なるレベルのページに同じ名前のフレームがあります
index.htm:
<iframe name = frame2 src = width = 400 heigd = 400> </iframe>
<iframe src = aaa.htm width = 400 height = 400> </iframe>
aaa.htm:
<iframe name = frame2 src = bbb.htm width = 300 height = 300> </iframe>
<a href = http://www.cuoxin.com/ target = frame2> links </a>
BBB.htm:
<iframe name = frame3 src = width = 200 heigh = 200> </iframe>
テスト結果:
ターゲット= frame2の場合、aaa.frame2で開きます。
4.テスト4:異なるレベルのページに同じ名前のフレームがあります
index.htm:
<iframe name = frame1 src = width = 400 heigd = 400> </iframe>
<iframe src = aaa.htm width = 400 height = 400> </iframe>合計2ページ前ページ12次のページ