js如何触发a标签的href链接,以标签页的形式
来源:互联网 发布:js教学视频 编辑:程序博客网 时间:2024/05/11 20:37
需求:
在A页面中利用js打开超链接到B页面,并且为标签页形式。
A页面:
<a onclick="javascript:closeDiv('msgDiv');openBlankWindow('http://www.9kai.cn','contactus');">打开B页签</a>
js实现如下:
//open blank window
function openBlankWindow(sHref,objValue) {
document.getElementById("msgTxt").innerHTML="<form id='hiddenlink' action='"+sHref+"' target='_blank'><input type='hidden' name='object' value='"+objValue+"'></form>";
var s=document.getElementById("hiddenlink");
s.submit();
}
分析:
window.open();打开的为窗体,对于小窗口类型的弹出窗口比较适用。
直接在<a href="www.9kai.cn" target="_blank">打开B页签</a>可能有些浏览器会有问题,并且不能添加其它事件,比如本页的值更改。
在上面的js中随便找一个标签,添加一个form,并且指定target="_blank" 再提交这个form,就会在另外一个页签上打开你想要打开的页面。form中可以添加一些参数
- js如何触发a标签的href链接,以标签页的形式
- <a>标签href与js(onclick)的触发顺序
- js模拟点击a标签,触发href
- a标签的href
- <a> 标签的href onclick可以同时触发
- js触发a标签的onclick方法
- 关于<a>链接标签里面的属性 href
- 获取a标签的href中的链接php正则
- jquery修改a标签的href链接和文字
- jquery修改a标签的href链接和文字
- jquery修改a标签的href链接和文字
- jquery同时修改a标签的href链接和文字
- jquery修改a标签的href链接和文字
- a标签取消默认的href链接跳转
- a标签href的值
- <a>标签的href属性
- a标签的href属性
- JS如何获取A标签里面的链接属性
- 记录一个函数,五个字节产生一个0x10的数据
- 每天一个linux命令(3):pwd命令
- CentOS设置固定IP上网
- magento Url重写方法
- eclipse 断点无效
- js如何触发a标签的href链接,以标签页的形式
- 关于同步和异步调用显示,增加用户体现总结
- java追加文件内容
- 基于Java的CORBA技术复杂应用范例
- 每天一个linux命令(4):mkdir命令
- 【android build】 如何在android.mk中获得打印信息
- Struts深入理解
- 在Linux Mint13下编译并安装nodejs
- 设计模式(11) ------------解释器模式