• 自适应浏览器分辨率的javascript函数[转]


    function changeWidth(now,target)
    { //now是现在代码所适应的宽度,如800;target是想要达到的显示器分辨率宽度
    var widthStr;
    var flag = true;
    for(var i = 0;i < document.all.length;i++)
    {
    flag = true;
    try
    {
    if(document.all.item(i).width != null)
    {
    widthStr = document.all.item(i).width.toString();
    if(widthStr.indexOf("%") == -1 && widthStr != "" && widthStr != "0")
    {
    widthStr = (parseInt(widthStr) * target / now).toString();
    document.all.item(i).width = parseInt(widthStr);
    flag = false;
    }
    }
    }
    catch(e)
    {
    flag = true;
    }
    if(flag)
    {
    try
    {
    if(document.all.item(i).style.width != null)
    {
    widthStr = document.all.item(i).style.width.toString();
    if(widthStr.indexOf("%") == -1 && widthStr != "" && widthStr != "0")
    {
    widthStr = (parseInt(widthStr) * target / now).toString();
    document.all.item(i).style.width = parseInt(widthStr);
    }
    }
    }
    catch(e)
    {
    }
    }
    }
    }

  • 相关阅读:
    ceph部署与问题
    openstack常见问题汇总
    css
    html
    zookeeper
    ZAB协议
    快速排序
    Servlet梳理
    tomcat性能优化梳理
    tomcat梳理
  • 原文地址:https://www.cnblogs.com/chuncn/p/1254339.html
Copyright © 2020-2023  润新知