84、图片大小随页面变化

84、图片大小随页面变化

 脚本说明:

第一步:把如下代码加入<body>区域中

<script language="JavaScript">

<!--

function Is() {

    var agent   = navigator.userAgent.toLowerCase();

    this.major  = parseInt(navigator.appVersion);

    this.minor  = parseFloat(navigator.appVersion);

    this.ns     = ((agent.indexOf('mozilla')   != -1) &&

                  (agent.indexOf('spoofer')    == -1) &&

                  (agent.indexOf('compatible') == -1) &&

                  (agent.indexOf('opera')      == -1) &&

                  (agent.indexOf('webtv')      == -1));

    this.ns2    = (this.ns && (this.major      ==  2));

    this.ns3    = (this.ns && (this.major      ==  3));

    this.ns4    = (this.ns && (this.major      ==  4));

    this.ns6    = (this.ns && (this.major      >=  5));

    this.ie     = (agent.indexOf("msie")       != -1);

    this.ie3    = (this.ie && (this.major      <   4));

    this.ie4    = (this.ie && (this.major      ==  4) &&

                  (agent.indexOf("msie 5.0")   == -1));

    this.ie5    = (this.ie && (this.major      ==  4) &&

                  (agent.indexOf("msie 5.0")   != -1));

    this.ieX    = (this.ie && !this.ie3 && !this.ie4);

}

 

var is = new Is();

//-->

</script>

<script langauge="javascript">

           if(is.ns4||is.ns6) {

               available_width=innerWidth;

               available_height=innerHeight;

           } else if(is.ie4||is.ie5) {

               available_width=document.body.clientWidth;

               available_height=document.body.clientHeight;

           }

           if(is.ie4 ||is.ie5||is.ns6|| is.ns4) {

              image1_width = (available_width*1.00);

              image1_height = (available_height*1.00);

              var image1 =   '<IMG SRC="20020801on.gif" WIDTH="' + image1_width + '" HEIGHT="' + image1_height + '">';

              document.write(image1);

              }

             

       </script>

 

 

第二步:把<body>中的内容改为:

<body onResize="history.go(0)">

Write a comment

Comments: 0