0

使用 MVC 4.5 ...

我正在尝试为我的网站准备视网膜屏幕。

如果用户有 Retina 屏幕,我如何从代码隐藏(服务器上的代码)检测?

我不希望从 java 中执行此操作,而是从服务器上的代码执行此操作。

4

2 回答 2

0

Retina Display是一个品牌名称,没有严格定义。听起来您想检测它是否是较新版本的 iPad。检测这些的细节很普遍。

于 2012-11-22T11:37:31.593 回答
0

尝试这个:

(function(){
  if( document.cookie.indexOf('device_pixel_ratio') == -1
      && 'devicePixelRatio' in window
      && window.devicePixelRatio == 2 ){

    document.cookie = 'device_pixel_ratio=' + window.devicePixelRatio + ';';
    window.location.reload();
  }
})();
于 2012-11-22T11:59:30.933 回答