一、js防水涂料施工方法是怎样的
1、清理基层,确保平整、干净、无裂缝2、根据1:0.6的重量比例混合js防水涂料和水泥,充分搅拌3、用毛刷将涂料均匀抹在墙面上,干透后,涂抹第二层4、施工完后进行必要的保护,并进行养护5、做闭水试验,不漏水则合格。
二、防水涂料施工要注意哪些
1、在进行防水涂料施工之前,需要对施工部位进行仔细的清洁,确保没有灰尘、杂质的存在。如果说存在有裂缝或者空鼓的,要将其修补好。另外,在墙体和地面连接处,是最容易出先漏水的,因而要将防水材料做成“r”角。
2、当基层修补好之后,就可以开始涂刷防水材料了,一般来说,在厨房和卫生间的防水最好做到1.8m左右,有条件者可以做得更高些。在门框和门槛上也是需要涂刷防水材料的,这样可以有效的防止出现返潮现象。
3、防水做好之后,就需要做闭水实验了。通常是在防水层干透之后开始做,将下水口堵住,并在门口做一个槛,防止水流出。然后等待2天左右,如果水位不会出现明显的下降,说明闭水试验合格。
关于js防水涂料施工方法是怎样的,以及防水涂料施工要注意哪些,就先介绍到这里了,各位是否了解了呢?防水涂料的施工需要注意多个细节,方可确保不会出现问题,以免影响后期的使用。
此文件来自其他计算机,可能被阻止以帮助保护该计算机:
是一个增强的安全功能,Windows的安全机制认为,只有可信任的数字证书附加在这个下载到的可执行的文件上,这个文件才是安全的,这其中包含不少文件类型,比如js,vbs,htm,exe之类的可执行程序的文件,都是危险的,所以在下载后,浏览器会附加一个属性在上面
就是“此文件来自其他计算机,可能被阻止以帮助保护该计算机”这个提示,但是这样的机制却让我们审美疲劳了,为什么这么说了,因为我们下载到的文件,基本上大多数都是没有附加数字签名的,这样一来我们已经习惯了点允许,习惯了点运行,那么这个功能就变得毫无意义了……
IE浏览器提供了选项给我们选择,只要打开IE浏览器,点工具菜单,点Internet选项,然后选择“高级”选项卡。找到“检查下载的程序的签名”
取消它的勾然后确认就可以了,此后你下载的文件,都不会提醒你数字签名是否存在,时候安全等等,这样一来也方便了我们的使用,所以还是取消掉的好。
扩展资料:
防火墙定义
防火墙就是一个位于计算机和它所连接的网络之间的软件。该计算机流入流出的所有网络通信均要经过此防火墙。
防火墙的功能
防火墙对流经它的网络通信进行扫描,这样能够过滤掉一些攻击,以免其在目标计算机上被执行。防火墙还可以关闭不使用的端口。而且它还能禁止特定端口的流出通信,封锁特洛伊木马。最后,它可以禁止来自特殊站点的访问,从而防止来自不明入侵者的所有通信。
为什么使用防火墙
防火墙具有很好的保护作用。入侵者必须首先穿越防火墙的安全防线,才能接触目标计算机。你可以将防火墙配置成许多不同保护级别。高级别的保护可能会禁止一些服务,如视频流等,但至少这是你自己的保护选择。
防火墙的类型
防火墙有不同类型。一个防火墙可以是硬件自身的一部分,你可以将因特网连接和计算机都插入其中。防火墙也可以在一个独立的机器上运行,该机器作为它背后网络中所有计算机的代理和防火墙。最后,直接连在因特网的机器可以使用个人防火墙
<html><head><meta http-equiv=Content-Type content=text/htmlcharset=utf-8>
<title>林俊杰 - 完美新世界</title>
<style>
<!--
.div
{
width:460px
height:200px
overflow-y:scroll
padding-top:80px
text-align:left
padding-left:100px
line-height:25px
font-size:13px
padding-bottom:50px
}
-->
</style>
<script language="javascript">
var scrollt=0
var tflag=0//存放时间和歌词的数组的下标
var lytext=new Array()//放存汉字的歌词
var lytime=new Array()//存放时间
var delay=10
var line=0
var scrollh=0
function getLy()//取得歌词
{
var ly="[00:00]完美新世界.[00:10]作曲:林俊杰.[00:14]支持JJ.[00:18]LRC歌词制作:鸿恒之心.[00:44]是你一束光 琥珀色远方.[00:50]回忆被穿肠 伤口被遗忘.[00:56]泪水跟着眼眶 流出一道方向.[01:02]牵引着你我的希望.[01:11][02:52][03:50]手联手 用心连接宇宙.[01:16][02:57]夜光倾透 寒风里微颤抖.[01:22]古老的记忆 不断的寻觅.[01:28][03:09]因为爱要坚持到最后.[01:34][03:15]手联手 抚平心灵伤口.[01:39][03:21][03:55]寒风颤抖 还是要往前走.[01:45][03:26][04:01]当太阳再升起 用爱解冻大地.[01:51][03:32]重建完美新世界 重现你和我.[03:45]Yeah ~ Yeah ~[02:25]什么无偿 说不出模样.[02:31]我是迎着光 逆着风飘荡.[02:37]你说暮色苍茫 空气开始摇晃.[02:44]不用害怕 走吧.[02:46]希望就在不远地方.[03:03]古老的记忆 依然不断的寻觅.[04:07]重现完美新世界.[04:14]只有你和我.[00:06][00:22][01:08][01:33][02:00][02:517][03:14][03:43][03:49][04:19] 歌词很给力噢!.[04:20]music end……."
return ly
}
function show(t)//显示歌词
{
var div1=document.getElementById("lyr")//取得层
document.getElementById("lyr").innerHTML=" "//每次调用清空以前的一次
if(t<lytime[lytime.length-1])//先舍弃数组的最后一个
{
for(var k=0k<lytext.lengthk++)
{
if(lytime[k]<=t&&t<lytime[k+1])
{
scrollh=k*25//让当前的滚动条的顶部改变一行的高度
div1.innerHTML+="<font color=red style=font-weight:bold>"+lytext[k]+"</font><br>"
}
else if(t<lytime[lytime.length-1])//数组的最后一个要舍弃
div1.innerHTML+=lytext[k]+"<br>"
}
}
else//加上数组的最后一个
{
for(var j=0j<lytext.length-1j++)
div1.innerHTML+=lytext[j]+"<br>"
div1.innerHTML+="<font color=red style=font-weight:bold>"+lytext[lytext.length-1]+"</font><br>"
}
}
function scrollBar()//设置滚动条的滚动
{
if(document.getElementById("lyr").scrollTop<=scrollh)
document.getElementById("lyr").scrollTop+=1
if(document.getElementById("lyr").scrollTop>=scrollh+50)
document.getElementById("lyr").scrollTop-=1
window.setTimeout("scrollBar()",delay)
}
function getReady()//在显示歌词前做好准备工作
{
var ly=getLy()//得到歌词
//alert(ly)
var arrly=ly.split(".")//转化成数组
for(var i=0i<arrly.lengthi++)
sToArray(arrly[i])
sortAr()
/*for(var j=0j<lytext.lengthj++)
{
document.getElementById("lyr").innerHTML+=lytime[j]+lytext[j]+"<br>"
}*/
scrollBar()
}
function sToArray(str)//解析如“[02:02][00:24]没想到是你”的字符串前放入数组
{
var left=0//"["的个数
var leftAr=new Array()
for(var k=0k<str.lengthk++)
{
if(str.charAt(k)=="[")
{
leftAr[left]=k
left++
}
}
if(left!=0)
{
for(var i=0i<leftAr.lengthi++)
{
lytext[tflag]=str.substring(str.lastIndexOf("]")+1)//放歌词
lytime[tflag]=conSeconds(str.substring(leftAr[i]+1,leftAr[i]+6))//放时间
tflag++
}
}
//alert(str.substring(leftAr[0]+1,leftAr[0]+6))
}
function sortAr()//按时间重新排序时间和歌词的数组
{
var temp=null
var temp1=null
for(var k=0k<lytime.lengthk++)
{
for(var j=0j<lytime.length-kj++)
{
if(lytime[j]>lytime[j+1])
{
temp=lytime[j]
temp1=lytext[j]
lytime[j]=lytime[j+1]
lytext[j]=lytext[j+1]
lytime[j+1]=temp
lytext[j+1]=temp1
}
}
}
}
function conSeconds(t)//把形如:01:25的时间转化成秒;
{
var m=t.substring(0,t.indexOf(":"))
var s=t.substring(t.indexOf(":")+1)
s=parseInt(s.replace(/\b(0+)/gi,""))
if(isNaN(s))
s=0
var totalt=parseInt(m)*60+s
//alert(parseInt(s.replace(/\b(0+)/gi,"")))
if(isNaN(totalt))
return 0
return totalt
}
function getSeconds()//得到当前播放器播放位置的时间
{
var t=getPosition()
t=t.toString()//数字转换成字符串
var s=t.substring(0,t.lastIndexOf("."))//得到当前的秒
//alert(s)
return s
}
function getPosition()//返回当前播放的时间位置
{
var mm=document.getElementById("MediaPlayer1")
//var mmt=
//alert(mmt)
return mm.CurrentPosition
}
function mPlay()//开始播放
{
var ms=parseInt(getSeconds())
if(isNaN(ms))
show(0)
else
show(ms)
window.setTimeout("mPlay()",100)
}
window.setTimeout("mPlay()",100)
function test()//测试使用,
{
alert(lytime[lytime.length-1])
}
</script>
</head>
<body onLoad="getReady()">
<object id="MediaPlayer1" width="460" height="68" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715"
align="baseline" border="0" standby="Loading Microsoft Windows Media Player components..."
type="application/x-oleobject">
<param name="FileName" value="http://wma.9ku.com:8181/2010/11/2/658.mp3">
<param name="ShowControls" value="1">
<param name="ShowPositionControls" value="0">
<param name="ShowAudioControls" value="1">
<param name="ShowTracker" value="1">
<param name="ShowDisplay" value="0">
<param name="ShowStatusBar" value="1">
<param name="AutoSize" value="0">
<param name="ShowGotoBar" value="0">
<param name="ShowCaptioning" value="0">
<param name="AutoStart" value="1">
<param name="PlayCount" value="0">
<param name="AnimationAtStart" value="0">
<param name="TransparentAtStart" value="0">
<param name="AllowScan" value="0">
<param name="EnableContextMenu" value="1">
<param name="ClickToPlay" value="0">
<param name="InvokeURLs" value="1">
<param name="DefaultFrame" value="datawindow">
<embed src="http://wma.9ku.com:8181/2010/11/2/658.mp3" align="baseline" border="0" width="460" height="68"
type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/isapi/redir.dll?prd=windows&sbp=mediaplayer&ar=media&sba=plugin&"
name="MediaPlayer" showcontrols="1" showpositioncontrols="0"
showaudiocontrols="1" showtracker="1" showdisplay="0"
showstatusbar="1"
autosize="0"
showgotobar="0" showcaptioning="0" autostart="1" autorewind="0"
animationatstart="0" transparentatstart="0" allowscan="1"
enablecontextmenu="1" clicktoplay="0" invokeurls="1"
defaultframe="datawindow">
</embed>
</object>
<div id=lyr class=div>歌词加载中……</div>
<div align="center"></div>
<p align="center"> </p>
<p align="center"> </p>
</body>
</html>