我是新手。我有一个模拟终端的代码。这就是:https://codepen.io/isdampe/pen/YpgOYr.
命令:
var coreCmds = {
"clear": clear
};
回答(清空屏幕):
function clear(argv, argc) {
termBuffer = "";
return "";
}
如标题所述,如何在浏览器中添加一个命令来启动一个新选项卡(例如google.com,或其他任何地方)?
谢谢。
window.open(),
open()方法打开一个新的浏览器窗口,或者一个新的选项卡,这取决于你的浏览器设置和参数值。
下面是一个例子:
window.open("https://www.google.com");
结构:
window.open(URL, name, specs, replace)
由于您想在浏览器中打开一个新选项卡,您应该在名称中添加_blank
。但是,这是默认值。
你的代码会是什么样子?
这是一个粗略的大纲,替换变量名和参数如你所愿
var var_name = {
"new window": new_window
};
function new_window(arguments) {
termBuffer = "";
return window.open(arguments);
}
我希望这有帮助:D
使用带有输入URL的window.open
方法
window.open('https://google.com')
这将打开一个选项卡到https://google.com
。