targetプロパティおよびW 3 C規格で新しいウィンドウでページを開く方法


「targetプロパティ」--リンク先を表します.
  • _blankは、現在のウィンドウを変更せずに、新しいブラウザウィンドウでリンクされたドキュメントを開きます.
  • _parentは、リンクが表示されるフレームの親フレームセットでリンクされたドキュメントを開き、フレームセット全体を置き換えます.
  • _selfは、現在のフレームでリンクを開き、そのフレームの内容を置き換えます.
  • _topは、現在のブラウザウィンドウでリンクされたドキュメントを開き、すべてのフレームワークを置き換えます.

  • リンクはすべて1つのページで行われます.このようにするのは2つのメリットがある.
  • ナビゲーション情報を保持する--ブラウザ(IE,Firefoxなど)を使用してウェブサイトを閲覧する場合、ショートカットキー(退格キーまたはAlt+左方向キー)を使用して後退操作を行い、ショートカットキー(Shift+退格キーまたはAlt+右方向キー)を使用して前進操作を行うことができる.ユーザが閲覧するナビゲーション情報は保持される.
  • ユーザーの権利を尊重する--ウェブサイトの設計者は勝手にページをポップアップする権利がない.(ユーザーが好きなら、リンクを右クリック--選択--新しいウィンドウを開くか、Shiftを押してリンクをクリックして新しいウィンドウを開くことができます.)

  • 従って、w 3規格は、リンクタグのtarget属性を破棄する.
    標準に従って、ポップアップページを非常に使用したい場合はjavascriptを使用して協力して完了し、title属性を使用してユーザーにプロンプトすることができます.
    <script type = "text/javascript" >function popup()
    {
    window.open("http://www.dreamdu.com/about/helpme/", "", "toolbar=no,height=300,width=500");
    return false;
    }</script> <a title = "popup" onclick = "return popup()" > Help me </a>