首页
学习
活动
专区
圈层
工具
发布

a标签中防止跳转的href=javascript:;、void(0);等都是什么意思

标签的 href 属性用于指定超链接目标的 URL,href 属性的值可以是任何有效文档的相对或绝对 URL(路径),包括片段标识符和 JavaScript 代码段。...链接效果: 3、点击页面上的a链接,执行结果如上图: 其他防止页面跳转的实现方式: href="#" >test; 点击链接,页面默认上滚到页的顶部, 但可以加上 onclick="return...false" ,防止上滚到页的顶部。...href="javascript:void(0);" >test; javascript:void(0) 表示一个死链接,执行空事件。...声明:本文由w3h5原创,转载请注明出处:《a标签中防止跳转的href="javascript:;"、"void(0);"等都是什么意思》 https://www.w3h5.com/post/228.html

5.5K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JS动态加载以及JavaScript void(0)的爬虫解决方案

    [1240] Intro ------------------------------ 对于使用JS动态加载, 或者将下一页地址隐藏为JavaScript void(0)的网站, 如何爬取我们要的信息呢...JSON是一种与XML在格式上很像, 但是占用空间更小的数据交换格式, 全程是 JavaScript Object Notation, 本文中的36Kr动态加载时获取到的信息就是JSON类型的数据....网站为了节省空间, 加快响应, 常常没有对 JSON 进行格式化, 导致 JSON 的可读性差, 难以寻找我们要的信息...., 但**b_id**又是网站设定的规则, 无从入手 [每次获取的最大值] 改了no_bid为true似乎没有变化, 接着修改了column_id为70, 发现新闻的内容发生改变, 合理猜测这个应该是新闻标签的...:p|Pre)IPO') result = fin.findall(title) if(len(result) == 0): result

    1.7K60

    JS动态加载以及JavaScript void(0)的爬虫解决方案

    # Intro 对于使用JS动态加载, 或者将下一页地址隐藏为 JavaScriptvoid(0)的网站, 如何爬取我们要的信息呢本文以 Chrome浏览器为工具, 36Kr为示例网站, 使用 Json...JSON是一种与XML在格式上很像, 但是占用空间更小的数据交换格式, 全程是 JavaScript Object Notation, 本文中的36Kr动态加载时获取到的信息就是JSON类型的数据....网站为了节省空间, 加快响应, 常常没有对 JSON 进行格式化, 导致 JSON 的可读性差, 难以寻找我们要的信息....我们通过右键打开获取到的 XHR 请求, 然后看看数据是怎样的 使用 Json Handle 后的数据可读性就很高了 Step 3....:p|Pre)IPO') result = fin.findall(title) if(len(result) == 0): result =

    2.3K20

    理解 javascript:void(0) 语句

    当将表达式插入网页可能会导致不良副作用时,通常会使用 javascript void。 其可以有效地消除这些负面结果,因为其返回未定义的原始值。...javascript:void(0) 的一个常见用例是超链接。当需要在链接中调用 JavaScript 时,单击该链接通常会导致浏览器加载新页面或刷新当前页面或丢失当前滚动位置。...例如,如果有一个链接需要在单击时执行特定的 JavaScript 功能,而不是导航到不同的页面,您可以使用javascript: href="javascript:myFunction()">Click...void(0) void 运算符是 JavaScript 中一个很有价值的工具,它计算表达式并返回未定义的值。...示例 href="JavaScript:void(0)">Click me, nothing will happen 此锚标记指定带有 javascript:void(0) URL 的超链接

    2.3K30

    js中javascript:void(0)什么意思

    void运算符计算给定的表达式,然后返回undefined。 void运算符通常仅用于获取未定义的原始值,通常使用“ void(0)”(等效于“ void 0”)。...之所以要使用链接的href这样做是因为,通常,一个javascript:URL会将浏览器重定向到评估该JavaScript结果的纯文本版本。 但是,如果结果不确定,则浏览器将停留在同一页面上。...来源: href="javascript:test();void(0);">here 此处:Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。...有以下几种情况: (1)下面的代码创建了一个超链接,当用户链接时,void(0) 计算为 0,所以 Javascript 上没有任何效果。...href="javascript:void(0)">单击此处什么也不会发生 //javascript:void(0) 仅仅表示一个死链接 (2)下面的代码创建了一个超链接,用户单击时会提交表单

    4K00
    领券