`
Vince_Lee
  • 浏览: 63273 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

<a>停止在当前页,a href=#与 a href=javascript:void(0) 的区别 打开新窗口链接的几种办法

阅读更多

<a href="javascript:void(0);">

 

#包含了一个位置信息

默认的锚点是#top 也就是网页的上端

而javascript:void(0)  仅仅表示一个死链接

这就是为什么有的时候页面很长浏览链接明明是#可是

跳动到了页首

而javascript:void(0) 则不是如此

所以调用脚本的时候最好用void(0)

或者<input onclick>

<div onclick>等

打开新窗口链接的几种办法

1.window.open('url')

2.用自定义函数

        <script>
        
function openWin(tag,obj)
        
{
            obj.target
="_blank";
            obj.href 
= "Web/Substation/Substation.aspx?stationno="+tag;
            obj.click();
        }

        
</script>

 

< href="javascript:void(0)" onclick="openWin(3,this)">株洲</a>


window.location.href=""

分享到:
评论

相关推荐

    javascript;与javascriptvoid(0)使用介绍

    &lt;a href="javascript:void(0);" onclick="alert('Hello World!');"&gt;点击我&lt;/a&gt; ``` 这段代码同样会在用户点击链接时弹出警告框,但与`javascript:`不同的是,即使JavaScript代码执行失败,也不会触发页面刷新。 **...

    网页设计常用的Javascript特效代码

    在这个例子中,当用户选择了某个选项时,`onchange`事件被触发,执行`window.open`函数打开新的窗口或标签页,跳转至用户所选中的链接地址。 #### 3. 添加网站至收藏夹 为了让用户能够方便地将当前网页添加至收藏夹...

    javascript-void(0)是什么意思?JS的几种跳转.docx

    在HTML中,`&lt;a href="#"&gt;`和`&lt;a href="javascript:void(0)"&gt;`这两个链接看起来很相似,但实际上存在重要的区别: - `#`表示页面内部的锚点,即指向页面内部的一个特定位置,默认情况下指向页面顶部(`#top`)。 - `...

    浅谈href=#与href=[removed]void(0)的区别

    其中,"href#"和"href=javascript:void(0)"是两种常见的链接形式,尽管看起来相似,但它们在实际应用中有着本质的不同。 首先,"href#"在HTML超链接中用于定位到当前页面的某个部分。通常,"#"后面会跟上一个锚点...

    A样式小总结 经常要用到的A的样式

    `target`属性用于指定打开链接的方式,如在新窗口或当前窗口: ```html &lt;a href="https://www.example.com" target="_blank"&gt;新窗口打开&lt;/a&gt; &lt;a href="https://www.example.com" target="_self"&gt;当前窗口打开&lt;/a...

    js-new-window-opens.zip_javascript

    `js-new-window-opens.zip_javascript`这个压缩包文件显然关注的是如何利用JavaScript控制`&lt;a&gt;`标签来实现链接在新窗口中打开,并且涉及到如何通过正则表达式进行特定的链接地址判断,以防止某些链接(比如`...

    IE6中链接A的href为javascript协议时不在当前页面跳转

    &lt;p&gt;&lt;a href="javascript:void(0)" onclick="jumpSohu()"&gt;Sohu&lt;/a&gt;&lt;/p&gt; &lt;script&gt; function jumpSina() { location.href = 'http://www.sina.com.cn'; } function jumpSohu() { location.href = '...

    个人网页设计常用代码集合.doc

    &lt;a href="javascript:void(null)"&gt;链接文本&lt;/a&gt; ``` 4. **防止网页被嵌入框架**: 通过在JavaScript中检查`self`与`top`窗口是否相同,如果不同则加载空白页,防止网页被框架嵌套: ```html &lt;script language=...

    html超级链接a的click事件之后跳转href所指向的地址

    通常,链接通过href属性指定了一个URL地址,当用户点击链接时,浏览器会加载href属性所指向的网址,并显示在当前浏览器窗口或新窗口中。 然而,在某些情况下,开发者可能希望在&lt;a&gt;标签的点击事件(即onClick事件)...

    pb11.5 嵌入ole控件web browser 通过html页面打开窗口

    如果需要处理链接点击事件,可以通过监听Web Browser控件的`DocumentComplete`事件,检查当前加载的页面,然后根据`id`值决定是否执行额外的操作,比如打开新窗口、调用PB的函数等。 ```pb void object_WebBrowser_...

    jsp和js编程基本函数总结

    2. **链接跳转**:在HTML的`&lt;a&gt;`标签中,`href`属性定义了链接的目标地址,`target="_blank"`表示在新窗口或标签页中打开链接。这在`&lt;td&gt;`元素中创建了一个链接,点击后会跳转到`hotline_operation.jsp`页面。 ```...

    js中[removed]void(0) 真正含义

    另外,对比`&lt;a href="#"&gt;`和`&lt;a href="javascript:void(0)"&gt;`的区别: - `#`是一个本地链接,通常用于页面内部的锚点定位。如果页面没有对应的锚点,浏览器会滚动到页面顶部。 - `javascript:void(0)`则表示一个...

    [removed]void(0)是什么意思示例介绍

    &lt;a href="javascript:void(0)" onclick="openWin(3, this)"&gt;株洲&lt;/a&gt; ``` 在这个示例中,当用户点击这个链接时,会调用`openWin`函数,并将标签号作为参数传递,然后在新标签页中打开新的URL。注意这里的`this`...

    js实现导航跟随效果

    &lt;li&gt;&lt;a href="javascript:void(0)"&gt;八卦娱乐&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="javascript:void(0)"&gt;军事热点&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; ``` 接下来,我们将使用 JavaScript 来实现导航跟随效果。首先,我们需要获取导航栏元素并监听...

    HTML 链接锚标签及其在SEO中的作用介绍

    JavaScript事件属性如`onclick`可以让`&lt;a&gt;`标签执行更复杂的操作,例如在点击后执行一段JavaScript代码,如`&lt;a href="javascript:void(0)" onclick="this.href='https://www.jb51.net/'"&gt;www.jb51.net&lt;/a&gt;`,这样...

    ASP.NET常用代码

    1. 打开新的窗口并传送参数: 传送参数: response.write("&lt;script&gt;window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')&lt;/script&gt;") 接收参数: string a = Request.QueryString("id"); ...

    a标签的href与onclick事件的区别详解

    2. **页面跳动**:如果`&lt;a&gt;`标签用于触发JavaScript操作,并且页面有滚动条,为了避免点击链接时页面滚动到顶部,可以设置`href="javascript:void(0)"`。这将阻止浏览器尝试跳转到任何位置,同时仍然允许执行`...

    js中 [removed]void(0) 用法详解

    例如,在一个`&lt;a&gt;`标签中,如果`href`属性被设置为`javascript:void(0)`,那么点击这个链接时,浏览器将不会导航到任何地方,而是执行`onclick`等事件处理程序中定义的JavaScript代码。这在AJAX应用中非常有用,因为...

Global site tag (gtag.js) - Google Analytics