target属性的应用总结
2._parent???? <a href="document.html" target="_parent">my document</a>????? 指向父frameset文档???
3._self????????? <a href="document.html" target="_self">my document</a>?????????? 把文档调入当前页框??
4._top????????? <a href="document.html" target="_top">my document</a>??????????? 去掉所有页框并用document.html取代frameset文档????
小技巧1:使别人的页框不能引用你的网页?????? 在文件头加:<base target="_top">????
小技巧2:在当前页打开连接或做刷新,提交到当前页在文件头加:<base target="_self">
??????? target的去留存有争议,主张留的一方主要是考虑到target="_blank"的属性目前来讲还没有一个好的方式来解决,而主张去的一方则拿出了rel与JS的解决方案。
????????我的看法:当采用frameset框架的时候,target="frame_name",即可指定a的目标地址。
使用JS的进行跳转页面的办法:
<script type="text/javascript">
??? function changePage(direction){
??????? parent.brotherFrameName.location.href(direction);
??? }
</script>
然后<span onclick="changePage("direction_page")">link_name</span>即可
a与js的配合使用
<a href="javascript: methodName();">This is a link</a>