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

使用javascript打开网页的两种方法

阅读更多
今天解决实际问题找到一个很适合的方法,欣喜之余赶紧标记下。感谢作者帮了我大忙。
注:第一种方法是新标签页打开网页,第二种是当前标签页打开网页。
第二种:window.location.href=url;在IE不起作用,是IE的一个bug,使用时在后面加个语句window.event.returnValue = false;即可
--firefox会报window.event未定义错误,所以加个判断,最后写法如下:
if(window.event)
   window.event.returnValue = false;

第一种:window.open(url);

例如:直接在body元素里面的onload事件打开网页

          <body onload="window.open('http://www.baidu.com');">

其中open方法是可以带参数的 格式如:window.open(url,[可选参数1,[可选参数2,[可选参数N]]]);

第二种:window.location.href=url;

这种是使用location也就是地址栏对象的href属性打开网页

例如:<body onload="window.location.href='http://www.baidu.com';">

另外还有两种

window.showModalDialog()                  方法用来创建一个显示HTML内容的模态对话框。
window.showModelessDialog()           方法用来创建一个显示HTML内容的非模态对话框

--转自http://hi.baidu.com/%CD%C7%B7%CF%C9%B5%D3%E3/blog/item/b0f9af110f44b009213f2eb3.html
分享到:
评论

相关推荐

    使用JavaScript保存文本文件到本地的两种方法

    第一种方法是通过JavaScript打开一个新的浏览器窗口,并使用该窗口的document对象来写入需要保存的HTML内容,然后调用document的execCommand("SaveAs")方法来触发浏览器的文件下载功能。具体步骤如下: 1. 使用...

    C#网页截图(不打开网页) 两种方式实现网页快照

    本篇文章将深入探讨两种实现方法。 1. **使用WebClient类与HTML Agility Pack** C#中的`System.Net.WebClient`类可以用来下载网页的HTML内容。首先,我们需要获取网页的URL,然后使用WebClient的`DownloadString`...

    修复网页javascript方法及代码

    这两种方式都能确保在IE浏览器中正确解析和执行JavaScript代码。 ##### 方法四:外部JavaScript文件 对于较大的项目,通常会将JavaScript代码放在单独的文件中,通过`&lt;script&gt;`标签引用这些文件。这不仅可以提高...

    javascript网页版二人对战象棋

    JavaScript网页版二人对战象棋是一款完全基于JavaScript编程语言实现的在线游戏,允许两位玩家在同一网页上进行实时的象棋对决。这样的应用展示了JavaScript在网页交互和实时通信方面的强大功能,同时也涉及到HTML...

    Js方法打开网页全屏显示 模拟F11

    本篇文章将详细讲解如何通过JavaScript(JS)实现这一功能,并介绍四种不同的方法来达到全屏显示的效果。 ### 方法一:使用浏览器API `requestFullScreen` 现代浏览器提供了一个原生的全屏API,允许网页元素请求...

    网页javascript常用代码收藏

    根据提供的文件信息,我们可以归纳总结出一系列与JavaScript相关的知识点,主要涉及网页控制、显示效果以及交互体验等方面。接下来,我们将详细解析这些知识点。 ### 1. 防止框架嵌套 ```javascript ...

    C#使用游览器打开指定网页

    下面我们将详细讲解这两种方法。 1. 调用系统默认浏览器 使用C#调用系统默认浏览器打开网页,主要依赖于`System.Diagnostics.Process`类。以下是一个简单的示例代码: ```csharp using System.Diagnostics; ...

    简单的javascript网页飘窗

    JavaScript网页飘窗是一种常见的网页设计元素,用于在用户浏览页面时弹出通知、广告或重要信息。飘窗通常设计为不遮挡主要内容,且能够轻松关闭,以提供良好的用户体验。在本文中,我们将深入探讨如何使用JavaScript...

    网页防封微信qq打开网页时提示浏览器打开,防止微信qq封杀网页

    标题中的"网页防封微信qq打开网页时提示浏览器打开"指的是当用户尝试通过微信或QQ内置浏览器访问网页时,系统会自动弹出提示,建议用户使用系统自带的浏览器(如Safari、Chrome等)来打开网页。这样不仅可以提高用户...

    javascript经典特效---窗口打开关闭程序.rar

    JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责处理客户端的交互和动态效果。在"javascript经典特效---窗口打开关闭程序.rar"这个压缩包中,我们重点探讨的是利用JavaScript实现窗口的打开与...

    可以在一个页面打开多个页面Javascript

    这个文件可能包含了使用JavaScript打开多层窗口的代码,通过查看和学习这个文件,你可以更好地理解如何在实际项目中实现这一功能。 总结起来,JavaScript的`window.open()`方法和iframe可以实现在一个页面上打开多...

    javascript经典特效---打开真正的全屏窗口.rar

    JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责处理客户端的交互和动态效果。在网页中实现“打开真正的全屏窗口”这一功能,通常涉及到浏览器的全屏API,这在JavaScript中是非常实用的一个...

    网页游戏-Javascript

    JavaScript是网页游戏开发中不可或缺的重要技术,它是一种轻量级的、解释型的编程语言,主要应用于客户端的网页交互。...掌握JavaScript,将为开发者打开网页游戏创作的大门,让创意在游戏中生动呈现。

    wpf打开网页

    下面我们将详细讨论这两种方法。 1. **集成Web浏览器控件**: WPF提供了一个内置的`WebBrowser`控件,允许开发者在应用中直接显示网页内容。使用`WebBrowser`控件非常简单,只需在XAML文件中添加控件并设置相应的...

    JavaScript使用

    尽管名字相似,但JavaScript与Java并无直接关系,它们是两种完全不同的编程语言。 JavaScript主要应用于客户端的浏览器,它可以让网页动态化,增强用户交互体验。通过JavaScript,开发者可以实现页面元素的控制、...

    利用JavaScript实现网页动态效果.pdf

    JavaScript 是一种网页脚本语言,用于开发基于客户端和服务器的 Internet 应用程序,旨在使网页开发人员能够对网页的功能进行管理和控制。JavaScript 代码可以嵌入到 HTML 文档中,控制页面的内容和验证用户输入的...

    通过网页打开本地应用

    4. **Web App Manifest**和**Service Worker**:这两种技术是Progressive Web Apps(PWA)的核心。通过Web App Manifest,开发者可以指定应用的图标、启动屏幕等信息,使得PWA可以像本地应用一样被添加到主屏幕。...

    javascript网页对话框.pdf

    本文主要关注JavaScript中的两种弹出窗口技术:`window.open`和`window.showModalDialog`/`window.showModelessDialog`。 首先,`window.open`是JavaScript中最常见的用于打开新窗口的方法。它接受三个参数:`url`...

Global site tag (gtag.js) - Google Analytics