不使用JavaScript创建弹出窗口?

4

我可以使用window.open('链接','名称','高度=x,宽度=x')创建一个弹出窗口。但是,是否可能完全不使用JavaScript,在使用href标签或类似方式的情况下实现呢?

例如:<a href="popup:http://stackoverflow.com">Stackoverflow Popup</a> ,其中popup:将类似于mailto:发送邮件一样引起弹出窗口。


为什么不能使用JavaScript? - Ethan Brouwer
1
@EthanBrouwer 1. 我只是好奇,2. 这会使一些工作变得更容易,因为我不必在HTML和JavaScript之间来回切换。 - ZomoXYZ
你可以使用target属性,但那样你就无法拥有JavaScript弹出框的特性了。 - Rik
如果你想进行网站开发,并且希望网站具有功能性,那么你必须使用JavaScript、CSS和HTML。没有这三者之一,要制作一个好的网站非常困难(我甚至可以说几乎不可能)。 - Ethan Brouwer
@AdamBuchananSmith 是的。我没有找到其他相关的问题,所以我问了。但是我错了,至少还有两个。谢谢。 - ZomoXYZ
显示剩余3条评论
2个回答

2

您可以使用target属性在新窗口中打开

<a href="popup:http://stackoverflow.com" target="_blank">Stackoverflow Popup</a>

这里有一些文档链接


我尝试了target="_blank",但它只是在新标签页中打开,而不是在新窗口中打开。我正在寻找一种通用命令,而不是在某些浏览器上执行一项任务,在其他浏览器上执行另一项任务。这是到目前为止我找到的最接近弹出窗口的命令。 - ZomoXYZ
OP所寻找的答案是不可能的... - Adam Buchanan Smith

0

弹出窗口可以是模态窗口吗?

有一种方法可以使用CSS,就像在SevenSignature[1]中所教授的那样。


我更希望得到一个新的整个窗口,而不仅仅是一个模态窗口。谢谢。 - ZomoXYZ
适用于我... - plugincontainer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接