不可以使浏览器窗口半透明。
使用当前的API来实现这完全是不可能的。理论上讲,未来有可能会有相应的API被开发出来,但目前而言,最好的做法就是使用户选择的颜色尽可能透明。
我怀疑这是不可能的,因为它需要实际的浏览器窗口是透明的,而这几乎肯定不是情况。
不,这是不可能的。
99.99%的时间,如果你以前从未见过它,那么很有可能是有充分的理由的*。
*编辑:这些评论仅适用于Web编程...并不意味着适用于人类创新的总和。
编辑:回答一直被匿名下降,所以我在这里添加了原帖和我的额外评论。
但是,网站更改是否仍然超出范围?例如,如果它尚未打开,我不能让我的网站打开表单不透明度(仅适用于X网站)吗?- aslum 2011年6月7日23:33
对此,我必须说“不可能”,除非它是由浏览器加载的“实时”控件。您很可能无法仅基于“按网站”进行操作。即使大多数用户启动的事件在技术上可以通过脚本或代码复制,但适当的安全级别将使得这种事件无法被外部操纵。- tahwos 2011年6月8日22:04
我看到很多人说这是不可能的。目前正确的答案大部分是不可能的 ;) 使用编程,你可以创建一个透明的窗口或应用程序。我从未做过这样的事情,但我使用过几个允许你控制透明度的程序。
我最好的选择是使用DirectX来控制窗口的不透明度。因此,如果你使用DirectX制作浏览器,你可以通过读取CSS来控制窗口的不透明度。
基本上,你可以自己做,就像Mozilla Firefox读取他们自己的CSS(-moz-radius)一样,只需制作自己基于DirectX的Web浏览器。我可以看到有人在这样的项目上得到了很多支持。