
var links = documentgetElementsByTagName("a"); for(var i = 0; i< linkslength; i++) { links[i]onclick = function(){return false;};//让a标记的跳转失效 }
Y页面获得X页面的URL
首先Y页面必须是从X页面中使用windowopen();
这样打开的新窗口页面
Y页面JS
alert(openerlocationhref);//X页面的URL地址
target属性规定在何处打开超链接,取值有如下几种:
_blank
浏览器在一个新打开、未命名的窗口打开文档
_self
当前窗口打开文档,没有target属性时的默认 *** 作
_top
清除所有包含的框架,将文档载入整个浏览器窗口
_parent
将文档载入父窗口,如果引用是在父窗口或者顶级框架,与_self等效
来自菜鸟网络对a标签href的可能值:
此外,href的取值可能还有:
1href = 'mailto:xxxxx' 打开邮件客户端发送邮件
> 发送邮件:<a href="mailto:someone@microsoftcomsubject=Hello%20again">发送邮件</a>
发送复杂邮件:<a href="mailto:someone@microsoftcomcc=someoneelse@microsoftcom&bcc=andsomeoneelse2@microsoftcom&subject=Summer%20Party&body=You%20are%20invited%20to%20a%20big%20summer%20party!">发送复杂邮件!</a>
注意:使用 %20 来替换单词之间的空格,这样浏览器就可以正确地显示文本了。
2href = 'javascript:;' 或者 href = 'javascript:void(0)' 或者 href = 'javascript:void()'
死链接点击没有任何反应,个人理解禁用a标签的默认跳转行为。
<a href="javascript;" onclick=“func()”>
3href = 'javascript:historyxxxx;' 用于返回上一页,下一页等
><a href="javascript:historygo(-1);">向上一页</a>
><a href="javascript:historyback();">返回上一页</a>
><a href="javascript:historyfoward();">向下一页</a>
>或者按钮
><button onclick="javascript:historyback();">返回上一页</button>
history的三个方法:go() back() forward()
back() 加载到前一个页面
back() 加载到下一个页面
go() 加载到具体的页面 1向后加载 -1向前加载
4href=“javascript:windowopener=null;windowclose();” 关闭当前页面
关于a标签的总结暂时这么多,后面想到了再更,有错误之处还望指出。
以上就是关于js怎么获取a标签里面的内容全部的内容,包括:js怎么获取a标签里面的内容、javascript 获取父窗口URL,x页面通过a标签跳转到y页面,需要在y页面获取x的URL地址、04 a标签href的所有可能取值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)