[/color]使用javascript的时候,通常我们会通过类似: <a href="#" onclick="javascript:方法">提交</a>
的方式,通过一个伪链接来调用javascript方法.这种方法有一个问题是:虽然点击该链接的时候不会跳转页面.但是滚动条会往上滚,解决的办法是返回一个false.
如下所示:
<a href="#" onclick="javascript:方法;return false;">提交</a>
a href=#与 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>
<a href="javascript:void(0)" onclick="openWin(3,this)">杭州</a>
(注:该方法可以解决超级链接的onclick事件经过判断再设置href达到分类重定向的效果
转自:http://leowzy.iteye.com/blog/480795
分享到:
相关推荐
<a href="javascript:doZoom(12)">小</a> ``` 此段代码定义了一个`doZoom`函数,该函数接收一个参数`size`,用于设置元素的字体大小。通过调用`document.getElementById('zoom')`获取到页面中id为`zoom`的元素,并...
<p class="alignment"><a href="#">栏目一</a></p> <p class="alignment"><a href="#">栏目二</a></p> <p class="alignment"><a href="#">栏目三</a></p> <p class="alignment"><a href="#">栏目四</a></p> <p ...
- 语法:`<a href="#" onclick="javascript:window.open('链接地址','窗口名称','参数')">链接文本</a>` - 示例:`<a href="#" onclick="javascript:window.open('http://example.com','newwindow','toolbar=no,...
示例:`<a href="#" onclick="javascript :window.open(文件路径/文件名,newwindow,toolbar=no,scrollbars=yes,resizable=no,top=0,left=0,width=400,height=300);">文字或图片</a>` 这些基础知识是每个HTML初学者...
### JS网页常用小技巧知识点详解 #### 一、屏蔽鼠标右键点击 **知识点:** 使用`oncontextmenu`事件可以阻止默认上下文菜单(即鼠标右键菜单)的显示。 ```html <body oncontextmenu="return false;"> ``` 或者在...
<a href="#" onclick="MM_openBrWindow('image.jpg', 'popup', 'width=550,height=380,scrollbars=yes');">查看图片</a> ``` ### 17. 设置水平线样式 精细调整`<hr>`标签的显示效果,如颜色、阴影等: ```html ...
<a href="" onMouseOver="hello()">链接</a> </body> </html> ``` ### 16. 用户选择背景颜色 允许用户选择页面的背景颜色: ```html <SCRIPT> <!--function bgChange(selObj) { newColor = selObj.options[selObj...
<a href="/*.html">不支持JavaScript</a> </noscript> ``` #### 11. 查看页面源码 创建一个按钮,点击后将打开查看页面源码的新窗口: ```html <input type="button" value="查看页面源码" onclick="window....
<a href="#" onclick="javascript:setfont('12px')">小</a> <a href="#" onclick="javascript:setfont('18px')">中</a> <a href="#" onclick="javascript:setfont('24px')">大</a> </div> <div id="content">欢迎...
通过`<iframe>`标签可以方便地将一个页面嵌入到另一个页面中: ```html <iframe name="tt" src="01a.html" width="450" height="287" scrolling="auto" frameborder="0"></iframe> ``` #### 技巧10:跳转到新页面 ...
然后,你可以通过 `<a href="#section1">跳至第一部分</a>` 来创建一个链接,当点击这个链接时,页面会滚动到名为 "section1" 的锚点位置。 4. **不写书签名称的情况**: 当只写 `href="#"` 而不指定书签名称时,...
">删除</a> ``` #### 技巧十三:获取元素位置 为了获取页面中元素的具体位置(如图片的位置),可以使用以下脚本: ```html <script language="Javascript"> function getIE(e) { var t = e.offsetTop; var l = e...
使用 `<link>` 标签可以为网站设置一个图标,显示在浏览器标签页的左上角: ```html <link rel="Shortcut Icon" href="favicon.ico"> ``` #### 5. 设置书签图标 除了设置浏览器图标外,还可以为书签设置一个图标:...
<input type="button" value="查看源代码" onclick="javascript: location.href='view-source:' + location.href"> ``` 这有助于用户提供技术支持时方便地分享页面源代码。 #### 12. 删除确认提示 在删除操作前...
根据给定的文件信息,以下是对“js学习笔记”中提到的55个JS小技巧的部分知识点进行的详细解析: ### 1. 阻止右键菜单与文本选择 在网页开发中,有时我们希望阻止用户通过右键菜单进行某些操作,如复制或保存图片...
根据提供的文件信息,我们可以归纳出一系列有关JavaScript的小技巧和实用代码片段。这些技巧涉及了从简单的页面元素控制到更复杂的事件处理与用户交互等方面。接下来将详细解释每一项技巧的具体含义及其应用场景。 ...
使用`<link>`标签可以为网站设置一个自定义的图标,这在浏览器的地址栏中会显示出来: ```html <link rel="Shortcut Icon" href="favicon.ico"> ``` 另外,也可以通过`<link rel="Bookmark">`来设置书签图标: ```...
下面将详细介绍这些控件的功能、用途以及一些实用的小技巧。 ### 1. ASP.NET中的事件触发控件 - **`onBlur`**:当元素失去焦点时触发。在示例中,文本框会在失去焦点时检查其值是否为空,如果为空,则将其设置为...