我有一个有趣的情况。我有一个应用程序,当单击一个按钮时打开一个新的窗口/选项卡。当它打开时,会向用户显示一个预先制作的html页面,并设置一个特定的URL。我的问题是,如何设置窗口的URL?我不希望窗口链接到另一个页面或网站,只显示我告诉它的网址。这甚至可能吗?
这是我到目前为止所拥有的:
JS
getSingleResults(screening){
let url = this.router.url;
if(screening.isTrue){
url += "/urlIWantToDisplay";
}
this.patientService.getPatientResults(screening.id).subscribe(result => {
let newWindow = window.open(url).document.write(result);
})
}
HTML
<button type="button" class="in-line btn" (click)="getSingleResults(screening)"><i class="glyphicon glyphicon-search"></i></button>
但是,在地址栏中,我仍然看到:空白而不是我要显示的网址。
答案 0 :(得分:2)
不,你不能这样做..因为这将是一个巨大的安全漏洞..你能想象将URL栏改为facebook.com但控制其内容吗?这永远不会发生。 如果您曾设法做过类似的事情,可以在https://www.google.com/about/appsecurity/chrome-rewards/
获得奖品