如何在新标签页中打开 link 而看不到新标签页中的 URL?
How to open a link in a new tab without seeing the URL in new tab?
我一直在尝试很多事情来完成这项工作,但还没有成功。如何在新选项卡中打开网站并且不显示正在使用的 URL?我从 this website 那里得到了这个想法。新标签页 URL 显示为 about:blank
。但是,我一直无法让它工作。我是 Javascript 的新手,请放轻松!谢谢!!!
这是我试过的:
function NewTab() {
window.open(
"https://www.mywebsite.com", "_blank");
}
在浏览网站后,我找到了打开新标签页的 JS,它“没有”向用户公开 URL:
var urlObj = new window.URL(window.location.href);
var url = "https://tam-shellshock.franklinformulas.com"
if (url) {
var win;
document.querySelector('a').onclick = function() {
if (win) {
win.focus();
} else {
win = window.open();
win.document.body.style.margin = '0';
win.document.body.style.height = '100vh';
var iframe = win.document.createElement('iframe');
iframe.style.border = 'none';
iframe.style.width = '100%';
iframe.style.height = '100%';
iframe.style.margin = '0';
iframe.src = url;
win.document.body.appendChild(iframe);
}
};
}
<a>Press here</a>
我一直在尝试很多事情来完成这项工作,但还没有成功。如何在新选项卡中打开网站并且不显示正在使用的 URL?我从 this website 那里得到了这个想法。新标签页 URL 显示为 about:blank
。但是,我一直无法让它工作。我是 Javascript 的新手,请放轻松!谢谢!!!
这是我试过的:
function NewTab() {
window.open(
"https://www.mywebsite.com", "_blank");
}
在浏览网站后,我找到了打开新标签页的 JS,它“没有”向用户公开 URL:
var urlObj = new window.URL(window.location.href);
var url = "https://tam-shellshock.franklinformulas.com"
if (url) {
var win;
document.querySelector('a').onclick = function() {
if (win) {
win.focus();
} else {
win = window.open();
win.document.body.style.margin = '0';
win.document.body.style.height = '100vh';
var iframe = win.document.createElement('iframe');
iframe.style.border = 'none';
iframe.style.width = '100%';
iframe.style.height = '100%';
iframe.style.margin = '0';
iframe.src = url;
win.document.body.appendChild(iframe);
}
};
}
<a>Press here</a>