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 閱讀(4690) 評論(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回調來實現的  回復  更多評論
            

          主站蜘蛛池模板: 望江县| 曲水县| 大渡口区| 渝中区| 定南县| 乌鲁木齐县| 大兴区| 德江县| 刚察县| 资阳市| 城步| 榆树市| 舞钢市| 大同县| 巴彦县| 五寨县| 仙游县| 上虞市| 建平县| 同江市| 望奎县| 华池县| 大方县| 蒙阴县| 尤溪县| 白沙| 彭州市| 阳朔县| 辽宁省| 建昌县| 普安县| 泗洪县| 本溪| 桂东县| 阳泉市| 福建省| 灌阳县| 福泉市| 梁河县| 新巴尔虎左旗| 方正县|