2013-03-21 2 views
0

nodejs에서 장치의 화면 해상도를 얻는 방법은 무엇입니까?서버 끝에서 브라우저의 화면 해상도를 얻는 방법은 무엇입니까?

나는이 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">을 사용하여 화면 해상도를 얻을 수 있다고 읽었습니다. 하지만 제 경우는 다릅니다. 사용자가 URL을 누르면 HTML 파일이 없습니다. 그렇다면 화면 해상도를 얻는 방법은 무엇입니까?

req 객체로 가져올 수있는 방법은 무엇입니까? 예를 들어, 내가 미리

app.get('/', function(req, res){ 
    //req.getScreenResolution() 
    res.redirect("/index.html"); 
}); 

감사를

답변

0
당신은 서버 측의 화면 해상도를 얻을, 당신은 클라이언트 측에서 그것을 얻을과 함께 노드로 다시 통과해야 할 수

ajax 요청/소켓 메시지.

+0

다른 옵션이없는 것 같습니다 .-(( –

0

페이지 요청에서 서버의 클라이언트 화면 해상도를 가져올 수 없습니다. 창 크기를 기반으로 리디렉션을 수행하려는 경우이 작업을 수행 할 수 있습니다.

  1. 모든 해상도에서 방문 페이지를 간단하게 만들어야 브라우저에 표시해야합니다.
  2. 창 해상도를 감지 한 다음 페이지의 JavaScript를 통해 원하는 페이지로 리디렉션하십시오. here
  3. 향후 사용을 위해 창 해상도를위한 쿠키를 설정하십시오.
관련 문제