Вам нужно создать iframe, который занимает всю страницу и показывает ее, а в качестве атрибута src указывается URL-адрес, на который вы хотите перейти.
РЕДАКТИРОВАТЬ: вам нужно использоватьвеб-просмотр вместо iframe
HTML:
<webview style="display:none; position:fixed; width: 100%; height:100%; bottom:0; right:0; top:0; left:0;" id="view_iframe"></webview>
JS:
var menu = new nw.Menu({
type: 'menubar'
});
var menuItems = new nw.Menu();
menuItems.append(
new nw.MenuItem({
label: 'Surf Google',
click: function() {
document.getElementById("view_iframe").style.display = "block";
document.getElementById("view_iframe").src = "https://google.com";
}
})
);
menuItems.append(
new nw.MenuItem({
label: 'Surf Github',
click: function() {
document.getElementById("view_iframe").style.display = "block";
document.getElementById("view_iframe").src = "https://github.com";
}
})
);
menu.append(
new nw.MenuItem({
label: "The Menu",
submenu: menuItems
})
);
var w = nw.Window.get();
w.menu = menu