首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Ubiquity命令的java脚本打开url

使用Ubiquity命令的java脚本打开url
EN

Stack Overflow用户
提问于 2009-12-24 13:50:30
回答 3查看 419关注 0票数 2

我正在写一个Ubiquity命令,但我在JS上没有经验。如何使用JS打开url (例如http://www.stackoverflow.com)?

编辑:

谢谢大家,我相信你们是正确的,但由于下面的代码,我无法跳到这样的位置。它可能与无处不在的东西有关,但它被声明为JS。

代码语言:javascript
复制
CmdUtils.CreateCommand({
names: ["so"],
preview: "go to stackoverflow",

execute: function so_execute() {
     displayMessage("Hello, World!");
     window.open('http://www.stackoverflow.com', 'dialog');
    //neither other two method will work
}
});
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-12-24 14:17:12

(提前为我的英语道歉)

我相信你错过了Utils.openUrlInBrowser(URL-TO-OPEN)或类似的东西。

让我向您展示这段代码,打开一个新选项卡,其中包含一些内容。

代码语言:javascript
复制
CmdUtils.CreateCommand({
  name: "bofh",
  preview: "Open a new tab with an BOFH excuse from The Bastard Operator From Hell-style excuse server..",
  execute: function(){
    Utils.openUrlInBrowser( "http://pages.cs.wisc.edu/~ballard/bofh/bofhserver.pl" );
  }
})

HTH

票数 1
EN

Stack Overflow用户

发布于 2009-12-24 13:55:12

第一种方法:

代码语言:javascript
复制
document.location.href = 'http://www.stackoverflow.com';

第二种方法:

代码语言:javascript
复制
window.location = 'http://www.stackoverflow.com';

第三种方法:(用于新窗口/弹出窗口)

代码语言:javascript
复制
window.open('http://www.stackoverflow.com', 'dialog');
票数 6
EN

Stack Overflow用户

发布于 2009-12-24 13:53:00

下面的命令在当前窗口中打开给定的地址。

代码语言:javascript
复制
 window.location = "http://www.stackoverflow.com";
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1956906

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档