web 打开链接的几种方式
网页中如何打开链接呢?
有如下几种方式:
(1)a 标签
使用a 标签的href属性,这是最常规的方法,此处不赘述.
实例:
<a href="http://www.csdn.net">常规的链接</a>
这种方式没有使用js
(2)js 使用window.open
实例:
<html> <head lang="en"> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="jquery-1.11.1.js"></script> <script type="text/javascript"> $(function(){ if($("#intro").length > 0){ $('#intro').click(function(){
cleanUpDefaultEvent(event);
window.open("http://hw1287789687.iteye.com/"); }); } }) </script> </head> <body> <a id="intro" href="javascript:void(0)" target="_self">功能介绍</a> </body> </html>
为什么要使用cleanUpDefaultEvent方法?
为了删除a的默认行为,a标签的默认行为就是跳转.
如果不删除a的默认行为,就会出现问题,参考:http://hw1287789687.iteye.com/blog/2310000
(3)方式三:不使用a 标签
<div class="pay-btn" id="myappBtn" style="display: inline-block;text-align: center;float: left;margin-top: 6px;border-radius: 2px;" >已开通应用</div>
$('#myappBtn').click(function(){ window.open("http://inte-workbench.chanjet.com/myapp/list?orgId=" + APP.pageParams.orgId ); });
cleanUpDefaultEvent 实现如下
/*** * prevent browser default event handler * @param event */ var cleanUpDefaultEvent = function cleanUpDefaultEvent(event) { event = event || window.event || arguments.callee.caller.arguments[0]; if (event.preventDefault) {//IE not have event.preventDefault(); } event.returnValue = false; };
相关推荐
### 打开新窗口的几种方法 在ASP.NET开发中,有时我们需要在用户触发某些操作时,例如点击按钮或链接时,在一个新的浏览器窗口或标签页中打开另一个网页。本文将详细介绍几种利用JavaScript脚本实现这一功能的方法...
在IntraWeb中打开外链接,主要有以下几种方法,这些方法侧重于通过不同的技术途径在Web应用中实现与外部资源的交互: 1. 客户端JavaScript方法 方法描述: 在IntraWeb生成的HTML页面中嵌入JavaScript代码,通过...
此外,LabVIEW还提供了一种远程面板技术,与Web服务器类似但更为简单,它允许通过远程客户端的LabVIEW直接打开服务器端的VI,这种方法同样依赖于客户端安装相应版本的LabVIEW支持。 通过LabVIEW Web Server设计,...
如果这些文件是相关的,那么可能是在VB6环境中创建了一个简单的Web浏览器应用,其中`StartURL.exe`可能是用来处理链接点击事件的,打开指定的URL。`Module1.bas`和`Form1.frm`则可能包含控制链接行为的代码和用户...
这通常涉及到几种技术,包括JavaScript、URL协议处理程序(URL Schemes)、Web Intent以及现代浏览器提供的API如Web App Manifest和Service Worker。 1. **URL协议处理程序**:这是最传统的方法,开发者可以为特定...
在信息技术领域,Web服务是一种通过互联网交换数据的方式,它允许不同系统之间的应用程序进行交互。Apache Axis是Java环境中广泛使用的Web服务框架,用于创建和部署Web服务。另一方面,Microsoft Office 2003中的...
在实际操作中,使用"chm2web"可能涉及到以下几个步骤: 1. 下载并安装"chm2web"工具,确保它与你的操作系统兼容。 2. 找到你需要转换的CHM文件,将其导入到"chm2web"中。 3. 配置转换选项,如输出目录、网页样式等...
11. $$HtmlHead几种常用的技巧 11 12. Domino Designer 模板表 12 13. 角色判断 13 14. 判断文档是否正在被修改 13 15. 在只读的方式下返回($$return 13 16. 刷新表单 14 17. 怎样在文档里存照片...
### ASP连接Access数据库的几种方法 #### 一、概述 在Web开发中,尤其是使用ASP(Active Server Pages)进行开发时,与数据库的交互是非常重要的一个环节。ASP可以通过多种方式来连接并操作Access数据库,本篇文章...
PNG(Portable Network Graphics)是一种无损压缩的位图图像格式,它支持透明度和丰富的色彩,使得图标在网页上显示时更加清晰细腻。在Web设计中,PNG图标因其高质量和小巧的文件尺寸而被广泛采用。 这些经典web ...
在Java Web开发中,我们经常需要与用户的交互,其中之一就是打开网页链接。标题"java web浏览器"和描述"java web 超链接 打开网页 windows"指向了这个主题,即在Java Web应用中如何通过代码实现点击超链接后在...
○支持jmail、cdonts两种方式发送邮件。 ○会员注册通知、新订单邮件通知、汇款确认通知。 ○整合功能卓越的《WEB300留言本》,界面美观、功能强大,支持留言审核、留言固顶、脏话过滤。 ○新增商品评论功能。 ...
3. **数据抓取(Web Scraping)**:通过WebBrowser控件,开发者可以实现简单的Web Scraping,即从网页抓取结构化或半结构化的数据,例如表格、链接、文本块等。 4. **Microsoft Access数据库(mdb文件)**:这是一...
3. 如果用户处于后台,或者唤起App失败,则打开Web端百度地图的链接。 为了实现上述功能,代码中使用了`window.location.href`方法,它会根据传入的URL Scheme尝试在设备上唤起对应的App或者打开对应的网页链接。...
在这里,“调用lnk”可能是用来启动某个EXE文件的快捷方式,当用户点击网页上的链接时,这个快捷方式可能会被调用来执行相应的程序。 在实现这一功能时,开发者可能需要考虑以下几点: 1. 客户端设置:确保用户的...
这几种攻击方式的前提: ①目标站点一定要有 CSRF 漏洞; ②用户要登录过目标站点,并且在浏览器上保持有该站点的登录状态; ③需要用户打开一个第三方站点,可以是黑客的站点,也可以是一些论坛。 具体流程参考下图...
首先,Web远程桌面连接是一种基于HTTP或HTTPS的安全访问方式,它允许管理员或用户通过网页形式来控制远程服务器,而无需直接使用RDP客户端。这种方式特别适合那些无法安装RDP客户端或者希望提高远程访问安全性的情况...
本文将详细探讨几种Java下载图片的方法,并提供相应的源代码,帮助开发者更好地理解和应用。 1. **URL连接下载图片** 使用`java.net.URL`和`java.io`包中的类,可以通过建立HTTP连接来下载图片。以下是一个简单的...
当用户点击链接时,CHyperLink会自动调用默认的浏览器打开链接,或者根据开发者的需求执行自定义操作。 3. **事件处理**:在VC程序中,我们需要捕获用户的鼠标点击事件,这通常通过重载OnLButtonDown()或...