在HTML中打开弹出窗口

Arl*_*ler 15 html

我正在使用网络应用程序,我想知道是否有办法在使用HTML的应用程序类型窗口中打开链接?像这样的东西:

<a href="link" target="_app">My App</a>
Run Code Online (Sandbox Code Playgroud)

ami*_*jer 28

像这样的东西?

<a href="#" onClick="MyWindow=window.open('http://www.google.com','MyWindow','width=600,height=300'); return false;">Click Here</a>
Run Code Online (Sandbox Code Playgroud)

  • @PeterVR在你给出的链接中看到底部的例子:`<a href ="#"onClick ="MyWindow = window.open('http://www.google.com','MyWindow','width=600, height = 300');返回false;">点击这里</a>` (6认同)
  • 您还可以说这是否可以仅使用 HTML 来完成吗?你发布的不仅仅是 HTML,这是我最初的问题,但它有效。谢谢。 (2认同)

Pra*_*ran 15

HTML单独不支持这一点.你需要使用一些JS.

并且还考虑到现在人们在浏览器中使用弹出窗口拦截器.

<a href="javascript:window.open('document.aspx','mypopuptitle','width=600,height=400')">open popup</a>
Run Code Online (Sandbox Code Playgroud)

  • 请添加一些解释 (2认同)

小智 7

我觉得这是最简单的方法。(随意更改宽度和高度值)。

<a href="http://www.google.com" 
target="popup" 
onclick="window.open('http://www.google.com','popup','width=600,height=600'); return false;">
Link Text goes here...
</a>
Run Code Online (Sandbox Code Playgroud)