0

我有一个带角度的应用程序,我有一个输入:

<p> <a href="redirect()" target="_blank">Open documentation</a></p>

调用方法:

    redirect() {
window.open(this.documentationUrl, '_blank');}

this.documentationUrl拥有文档(比如说 docs.com)网站的链接,并且是用Mkdocs. 单击时,会弹出警报,询问用户名和密码。是否可以填写弹出的警报?应该在angularMkdocs上完成哪一侧?我知道这应该是可能的,但我不知道如何以及从哪里开始。

我试过获取html内容:

 ngOnInit() {
let headers = new Headers();
headers.append('x-forwarded-host', 'foo');
this.http.get('https://docs.com/').subscribe(response => {
  console.log( response.json());debugger;
});}

但是我得到:401 Authorization Required nginx/1.14.0 (Ubuntu)。如果我手动转到网站警报会弹出,但现在我没有在响应中得到它。

我也试过<iframe id="iframe" src="https://docs.com/"></iframe>

let iframe = document.getElementById('iframe');

但这似乎也没有得到警报

4

0 回答 0