禁掉a链接的几种方法

这次遇到链接 先留着  但不能有任何作用的需求  ,我只能说顾客的需求真是多种多样,奇奇怪怪啊 啊啊啊啊啊啊啊啊啊啊啊

我用span代替了a 标签,但是后来想想维护起来可能不太方便  所以上网查资料,找了几种让a链接失效的方法:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>a标签失效</title>
<script type="text/javascript">
window.onload=function(){
    document.getElementById("db").href=‘javascript:void(0)‘;
}
</script>
<style type="text/css">
body{
    background:#000;
}
a{
    color:#000;
    text-decoration:none;
    cursor:text;
    direction:block;
    padding:10px;
    border:1px solid #ddd;
    background:rgba(255,255,255,.5);
}

</style>
</head>

<body>
<a href="" id="db">点击我没反应</a>
<a href="" onclick="return false">点击我也没反应哦~</a>
</body>
</html>

其中cursor:text;可以消除鼠标的箭头  让其以类似文本的方式展现   没有点击的效果  是不是很棒啊~

时间: 2024-11-02 10:16:22

禁掉a链接的几种方法的相关文章

Pyqt 打开外部链接的几种方法

Pyqt 触发一个事件,打开外部链接,我找到了这个方法,供大家参考 1. QDesktopServices 的openUrl 方法 1 QtGui.QDesktopServices.openUrl(QtCore.QUrl('http://www.hao123.com')) 2.Python 自带的webbrowser 浏览器控制模块 webbrowser提供了三种方法 1 import webbrowser 2 webbrowser.open(url, new=0, autoraise=True

获取当前页面的所有链接的三种方法对比(python 爬虫)

''' 得到当前页面所有连接 ''' import requests import re from bs4 import BeautifulSoup from lxml import etree url = 'http://www.ok226.com' r = requests.get(url) r.encoding = 'gb2312' # 利用 re (太黄太暴力!) matchs = re.findall(r"(?<=href=\").+?(?=\")|(?<

隐藏ios虚拟键盘的几种方法

在iOS应用开发中,有三类视图对象会打开虚拟键盘,进行输入操作,但如何关闭虚拟键盘,却没有提供自动化的方法.这个需要我们自己去实现.这三类视图对象分别是UITextField,UITextView和UISearchBar. 这里介绍一下UITextField中关闭虚拟键盘的几种方法. (miki西游 @mikixiyou 原文链接: http://mikixiyou.iteye.com/blog/1753330 ) 第一种方法,使用它的委托UITextFieldDelegate中的方法textF

(转载)ios关闭虚拟键盘的几种方法

在iOS应用开发中,有三类视图对象会打开虚拟键盘,进行输入操作,但如何关闭虚拟键盘,却没有提供自动化的方法.这个需要我们自己去实现.这三类视图对象分别是UITextField,UITextView和UISearchBar.这里介绍一下UITextField中关闭虚拟键盘的几种方法. (miki西游 @mikixiyou 原文链接: http://mikixiyou.iteye.com/blog/1753330 ) 第一种方法,使用它的委托UITextFieldDelegate中的方法textFi

关闭ios虚拟键盘的几种方法

在iOS应用开发中,有三类视图对象会打开虚拟键盘,进行输入操作,但如何关闭虚拟键盘,却没有提供自动化的方法.这个需要我们自己去实现.这三类视图对象分别是UITextField,UITextView和UISearchBar. 这里介绍一下UITextField中关闭虚拟键盘的几种方法. 第一种方法,使用它的委托UITextFieldDelegate中的方法textFieldShouldReturn:来关闭虚拟键盘. 在UITextField视图对象如birdNameInput所在的类中实现这个方法

简单程序的编译链接三种方法(编译多个源文件,静态链接库、动态链接库)

一个程序简单的程序如下: 1 hello.h #ifndef HELLO_H#define HELLO_H void hello(const char *name); #endif 2 hello.c #include <stdio.h>#include <stdlib.h> void hello(const char *name){ printf("hello %s\n",name);} 3 main.c #include <stdio.h>#in

哪些情况是友情链接作弊?总结了11种方法!

相信大多数SEO人员都知道有友链这么一个名词,那么如何做友链? 如何做好友链却很少有人知道.做友链有很多渠道,使用的比较多的有两个. 第一个渠道是友链交换平台:(爱链)(换链神器) 第二个渠道是QQ里查找交换友链相关的群关键词: 前面说到如何做友链,那么如何做好友链呢?先说下定义,这里说的做好友链指的是我们网站不对友链网站传递权重.做好友链,要先知道有哪些友链作弊的方法,这里总结了11个方法想跟大家分享: 一:垃圾站 网站排版和软文排版是否清晰合理,垃圾站文章都是采集的,语句不通顺. 二:作弊站

断开/删除 SVN 链接(.svn)的几种方法

上传到正式的服务器时需要去掉这些不必要的文件,找到了几种方法: 1.windows下: xcopy project_dir project_dir_1 /s /i (从project_dir 复制文件到project_dir_1,不复制隐藏文件)(也可以直接搜索隐藏的.svn文件,删除即可) 2.mac/linux下: find . -name ".svn" | xargs rm -rf {} (从目录中查找到.svn文件和目录,然后删除这些文件和目录) 3.在eclipse(安装了s

Apacheserver自己定义404页面的两种方法以及.htaccess的重要命令总结

Apacheserver自己定义404错误页面有两种方法: 第一种方法最简单,直接在Apache的httpd.conf下进行配置改动命令,改动的内容请參看.htaccess命令写法中的自己定义错误页面 另外一种方法能够在.htaccess文件里配置命令,详细操作请參看.htaccess命令写法中的自己定义错误页面 .htaccess用法总结 1 . 首先让的本地APACHEserver器同意.htaccess改动 打开httpd.conf (1) Options FollowSymLinks A