zoukankan      html  css  js  c++  java
  • 自适应浏览器分辨率的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)
    {
    }
    }
    }
    }

  • 相关阅读:
    小组项目进度汇报
    小组项目进程展示
    结队项目
    小组计划
    个人项目:数独
    问题
    自我介绍
    结对项目
    软件工程基础大项目——数独问题
    关于软件工程的几个问题
  • 原文地址:https://www.cnblogs.com/chuncn/p/1254339.html
Copyright © 2011-2022 走看看