iframe怎样设置为透明 .dis{ width:100%; background: green; position:absolute; left:0; right:0; top:0; bottom:0; -moz-opacity:0.5; filter:alpha(opacity=50);z-index:99; height:100%; } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请参考我这个来做,一定可以的<html><head><style>*{ margin:0; padding:0;}body{ height:100%;}.dis{ width:100%; background: green; position:absolute; left:0; right:0; top:0; bottom:0; -moz-opacity:0.5; filter:alpha(opacity=50);z-index:99; height:100%; }</style></head><body><select id=sl><option>1</option><option>2</option><option>3</option></select><br>dsdddddddddddddddd<br><input type=button value="change" onclick=test() ID="Button1" NAME="Button1"></body></html><script>function test(){ var div = document.createElement("div"); var iframe = document.createElement("iframe"); iframe.className="dis"; div.className="dis";div.appendChild(iframe); document.getElementsByTagName("body")[0].appendChild(div);}</script> 试过了,在IE还是不行,div始终被ActiveX挡住,并且背景色为白色。 http://leadbbs.com自己去看吧,人家的菜单是半透明 <body><form id="form1" runat="server"><embed type="image/svg+xml" id="svgPoint" width="790" height="590" src="svg.svg" pluginspage="http://www.adobe.com/svg/viewer/install/" /></form><iframe src="about:blank" style="z-index: 100; filter: alpha(opacity=0); left: 0px; width: 100%; position: absolute; top: 0px; height: 650px; background-color:transparent"></iframe></body>这段代码,iframe在embed的上面,但是背景是白色的.苦等 这种问题应该就是楼主用了embed的缘故,src里面引用的SVG文件存在吗?要避开这种方法的话,可以把embed部分代码通过js实现,这样就不会解析为ActiveX对象了 如何使用Js绘制一个线性的工作流 高手帮我看看一段js怎么写 判断frame加载过程 Jsp中两个select的联动问题及值传递 对象值 赋值问题 javascript 控制树型复选框... 请教:如何判断客户端正确安装了指定的ACTIVEX 关于JavaScript 程序效率的看法,欢迎讨论 有没有谁知道最近还有什么网站可以申请免费空间的,急用!拜托。 easyui 怎么监听 layout 的收缩和展开事件? 请教各位:js怎样直接打印而不弹出打印对话框? javascript如何判断数组内元素是否重复?
<html>
<head>
<style>
*{ margin:0; padding:0;}
body{ height:100%;}
.dis{ width:100%; background: green; position:absolute; left:0; right:0; top:0; bottom:0; -moz-opacity:0.5; filter:alpha(opacity=50);z-index:99; height:100%; }
</style>
</head>
<body>
<select id=sl>
<option>1</option>
<option>2</option>
<option>3</option>
</select><br>
dsdddddddddddddddd<br>
<input type=button value="change" onclick=test() ID="Button1" NAME="Button1"></body>
</html>
<script>
function test()
{
var div = document.createElement("div");
var iframe = document.createElement("iframe"); iframe.className="dis";
div.className="dis";div.appendChild(iframe);
document.getElementsByTagName("body")[0].appendChild(div);}</script>
<form id="form1" runat="server">
<embed type="image/svg+xml" id="svgPoint" width="790" height="590" src="svg.svg" pluginspage="http://www.adobe.com/svg/viewer/install/" />
</form>
<iframe src="about:blank" style="z-index: 100; filter: alpha(opacity=0); left: 0px; width: 100%; position: absolute; top: 0px; height: 650px; background-color:transparent"></iframe>
</body>
这段代码,iframe在embed的上面,但是背景是白色的.苦等
要避开这种方法的话,可以把embed部分代码通过js实现,这样就不会解析为ActiveX对象了