emu in blogjava

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            171 隨筆 :: 103 文章 :: 1052 評論 :: 2 Trackbacks
          有個投訴說頁面變形了,一問才知道頁面被用戶不小心zoom了,這個情況最好是能對用戶有個提示。寫了個IE和firefox下檢測zoom的demo:

          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
          <HTML>
          <BODY>
          <div id="output"></div>
          <SCRIPT LANGUAGE="JavaScript">
          <!--
          (
          function(){
              window.onresize
          =testZoom;
              
          var _screenOriginalWidth=window.screen.width
              
          function testZoom(){
                  
          if(window.screen.width<_screenOriginalWidth){
                      document.getElementById(
          "output").innerHTML="<br>放大啦";
                  }
                  
          if(window.screen.width>_screenOriginalWidth){
                      document.getElementById(
          "output").innerHTML="<br>縮小啦";
                  }
                  _screenOriginalWidth
          =window.screen.width
              }
          })()
          //-->
          </SCRIPT>
          </BODY>
          </HTML>
          posted on 2011-06-23 19:20 emu 閱讀(4680) 評論(6)  編輯  收藏 所屬分類: web優化

          評論

          # re: 怎么知道頁面被放大縮小了 2011-06-28 14:38 許大熊
          不是放大就是縮小。還原不了最正常的頁面?  回復  更多評論
            

          # re: 怎么知道頁面被放大縮小了 2011-08-10 17:17 FrankFang
          對呀,最好能知道什么時候是100%  回復  更多評論
            

          # re: 怎么知道頁面被放大縮小了 2011-08-17 15:11 回轉窯
          恩恩 不錯 很實用的。。。  回復  更多評論
            

          # re: 怎么知道頁面被放大縮小了 2011-09-02 12:09 czg
          做個無論放大縮小都不變形的網頁就可以了嘛  回復  更多評論
            

          # re: 怎么知道頁面被放大縮小了 2011-12-19 11:05 胡尐睿丶
          chrome不執行。
          ie下單純縮小放大沒問題,如果縮小200%,再放大100%,提示就錯了。
          如果頁面本身就是放大或縮小也會提示出錯。  回復  更多評論
            

          # re: 怎么知道頁面被放大縮小了 2012-02-04 16:01 meteoric_cry
          qzone最后使用的是通過swf回調來實現的  回復  更多評論
            

          主站蜘蛛池模板: 福贡县| 通道| 茶陵县| 万源市| 虞城县| 沭阳县| 嘉鱼县| 图木舒克市| 忻城县| 枣阳市| 广德县| 陈巴尔虎旗| 石嘴山市| 云林县| 惠水县| 浠水县| 酒泉市| 鸡东县| 鲁甸县| 庆城县| 兴城市| 长春市| 郯城县| 洪江市| 拉萨市| 且末县| 平凉市| 屏东市| 塔城市| 瑞丽市| 吴川市| 金阳县| 美姑县| 博爱县| 潍坊市| 航空| 石渠县| 农安县| 沿河| 夏津县| 青海省|