专注于前端开发, 追求更好的用户体验, 更好的开发体验 [长沙前端QQ群:234746733]

2008年4月

  • js 解决两列、三栏div等高(自适应高度)

    / 分类: 开发 / No Comments

    1. var l=document.getElementById("left").scrollHeight;  
    2. var r=document.getElementById("right").scrollHeight  
    3. if (r>l) {  
    4.     document.getElementById("left").style.height=document.getElementById("right").scrollHeight+"px";  
    5. } else {  
    6.     document.getElementById("right").style.height=document.getElementById("left").scrollHeight+"px";  
    7. }

    网上的div等高方法大致有五种(无非就是利用js或者css),这个算是js方法一种的完善,无论left或是right高时,都可以实现自适应高度。而且就算遇到left或right里面有其他元素影响时,也可以通过在+"px"; 前面加上加减乘除来达到满意的效果,例,可写成:+5+"px"。

    下面是三栏等高:

    1. var l=document.getElementById("left").scrollHeight
    2. var m=document.getElementById("middle").scrollHeight
    3. var r=document.getElementById("right").scrollHeight
    4. layoutHeight=Math.max(l,m,r)
    5. document.getElementById("left").style.height=layoutHeight+"px"
    6. document.getElementById("right").style.height=layoutHeight+"px"
    7. document.getElementById("middle").style.height=layoutHeight+"px"
  • 开启Windows Script Host(WSH) 的方法

    / 分类: 工具 / No Comments

    运行一个程序的时候出现:
    Windows Script Host access is disabled on this machine. Contact your administrator for details.

    解决就是把下面的内容另存为:wsh.inf,右键-install(安装) 就可以了,INF 代码

    1. [Version]
    2. Signature="$CHICAGO$"

    3. [DefaultInstall]
    4. DelReg=Del

    5. [Del]
    6. HKCU,"Software\Microsoft\Windows Script Host\Settings","Enabled"
    7. HKLM,"SOFTWARE\Microsoft\Windows Script Host\Settings","Enabled"