`

location.href 在新窗口打开的相关应用

 
阅读更多
<script language="javascript">
function openwin(url)  
   {  
   var obj = document.getElementById("tagOpenWin");  
   obj.href = url;  
   obj.click();  
   }  
   </script>

<a id="tagOpenWin" target="_blank"></a> 

<input type="button" onclick="openwin('http://www.baid.com')"/>

这样的话,就避免用window.open 弹出框被浏览器遮蔽了
分享到:
评论

相关推荐

    详解js location.href和window.open的几种用法和区别.docx

    需要注意的是,如果页面中自定义了 frame,那么可以将 parent、self、top 换为自定义 frame 的名称,效果是在 frame 窗口打开 url 地址。 二、location.href 和 window.location.href 的区别 location.href 和 ...

    top.location.href和localtion.href有什么不同

    - `parent.location.href`:用于在父窗口中打开新的URL,适用于当前页面位于某个框架内的情况。 4. **实例演示**: 考虑以下HTML结构: ```html ,*"&gt; &lt;frame src="left.htm" name="left"&gt; ,*"&gt; ...

    关于js中[removed].href,location.href,parent.location.href,top.location.href的用法与区别

    标题和描述中提到了JavaScript中的几个与页面跳转和刷新相关的属性,分别是window.location.href、location.href、parent.location.href以及top.location.href。这些属性在JavaScript编程中非常常用,用于控制页面的...

    javascript 打开页面window.location和window.open的区别.docx

    - **window.open** 更适合用于打开新的浏览器窗口或标签页,特别是在需要弹出新窗口的情况下。 #### 五、安全性和隐私考虑 - 使用 `window.open` 打开新窗口可能会触发浏览器的安全策略,尤其是当涉及到跨域请求时...

    location.href用法总结(最主要的)

    无论使用`self.location.href`、`location.href`还是`window.location.href`,其效果都是在当前页面打开指定的URL。这三者之间没有本质的区别,都是对当前窗口的引用。 3. **在父级或顶级页面中操作:** - `...

    JS 中document.URL 和 windows.location.href 的区别

    而`window`对象则是浏览器为每个打开的网页提供的全局环境,它代表了一个浏览器窗口,包括了`document`对象以及其他与窗口相关的属性和方法,如`setTimeout`、`alert`等。 `document.URL`返回当前加载的文档的完整...

    强制新窗口只在webBrowser打开

    // 阻止默认的新窗口打开行为 webBrowser1.Navigate(e.Url); // 在当前WebBrowser控件中打开新链接 } ``` 2. **注册NewWindow3事件**:确保在程序启动时为WebBrowser控件注册了这个事件。这通常在窗体的构造函数...

    刷新父窗口的多种方法

    有时候,我们需要刷新由`window.open()`方法打开的新窗口。这种方法比较特殊,因为它涉及到由JavaScript直接创建的新窗口。 **JavaScript代码示例:** ```javascript // 子窗口中的JS代码 window.opener.location....

    6个javascript小练习与一个html+css+javascript的完整项目

    5. **parent.location.href="/url"**: 在父页面打开新页面。 6. **top.location.href="/url"**: 在顶层页面打开新页面。 **应用场景解析**: - `self.location.href`、`location.href`和`windows.location.href`通常...

    打开新窗口的几种方法

    以上介绍了在ASP.NET中使用JavaScript脚本打开新窗口的六种常见方法。不同的应用场景可能需要选择不同的技术方案。开发人员应根据实际需求,结合各种方法的特点来选择最适合的方式。此外,还应注意安全性和用户体验...

    javascript 页面刷新和模态对话框 学习总结 推荐哦

    - **应用场景**: 当用户在一个新窗口操作后需要返回主窗口时,可以通过这种方式刷新主窗口。 ##### 3. 刷新某一个`iframe` - **语法**: `iframeName.location.reload();` 或者 `iframeId.location.reload();` - **...

    javascript页面跳转常用代码.pdf

    如果要在窗口关闭或打开时刷新,可以利用`onload`和`onUnload`事件: - 开窗时刷新:`&lt;body onload="opener.location.reload()"&gt;` - 关闭时刷新:`&lt;body onUnload="opener.location.reload()"&gt;` 另外,刷新页面时...

    js跳转页面方法,JS跳转页面参考代码

    JS 跳转页面方法和参考代码 JS 跳转页面方法是指使用 JavaScript 实现页面跳转的...7. 开新窗口 `&lt;a href="/javascript:" onClick="window.open('连接地址','','height=500,width=611,scrollbars=yes,status=yes')"&gt;`.

    JS刷新页面

    - **解析**:当页面是通过点击链接或其他方式在新窗口或弹出窗口中打开时,可以使用`window.opener`对象访问父窗口,并通过修改其`location.href`属性来刷新父窗口。 #### 三、总结 通过上述介绍,我们可以看到...

    ASP.NET打开新窗口的多种方法.txt

    本文将详细介绍几种在ASP.NET中打开新窗口的方法,并对比它们之间的区别与应用场景。 #### 方法一:使用`Response.Write`结合JavaScript ```csharp Response.Write("&lt;script language=\"javascript\"&gt;window.open...

    js跳转问题解决方式

    在处理JS跳转问题时,我们通常会遇到几种常见情况,如使用`window.location`对象、`location.href`、`a`标签的`onclick`事件以及表单提交等。下面将详细介绍这些知识点及其解决方法。 1. `window.location`对象 `...

    javaScript集合2

    19. **打开新窗口:** ```javascript window.open() ``` 使用`window.open()`方法打开新的浏览器窗口。 20. **关闭当前窗口:** ```javascript window.close() ``` 使用`window.close()`方法关闭当前浏览器...

    javascript跳转与返回和刷新页面的实例代码.docx

    // 在当前窗口打开并刷新新的页面 window.location.href = "./index.html"; ``` ##### 2.2 `window.open()` `window.open()`方法用于打开一个新的浏览器窗口。它接受四个参数: 1. **URL**: 要打开的页面地址。 2. ...

    js弹出窗口总结6种弹窗方法

    这六种方法包括:关闭当前窗口、关闭父窗口、打开新窗口并指定尺寸、打开新窗口(默认尺寸)、在新标签页打开页面、以及弹出提示框后刷新页面。 ### 关闭当前窗口 通过`window.close()`可以直接关闭当前窗口。但在...

    javascript跳转页面方法

    这种方式会在新窗口中打开链接,适用于弹窗等场景。 ```html &lt;a href="javascript:" onClick="window.open('http://www.51wisdom.com.cn/', '', 'height=500,width=611,scrollbars=yes,status=yes')"&gt;杭州威士顿网络...

Global site tag (gtag.js) - Google Analytics