Changement de Classe CSS de la hauteur et la largeur en javascript en fonction de l'écran sur le res

Je veux de la taille d'une div de classe "contenu" à changer en fonction de la taille de l'utilisateur résolution de l'écran.

Jusqu'à présent Ive écrit ce javascript

function resize()
{

    if ((screen.width>1024)) { $(".content").style.width = 560 + "px"; $(".content").style.height = 315 + "px" }
    if ((screen.width>1280)) { $(".content").style.width = 640 + "px"; $(".content").style.height = 360 + "px" }
    else { $(".content").style.width = 853 + "px"; $(".content").style.height = 480 + "px" }
};

et, évidemment, dans le html, j'ai la classe".contenu

pourquoi ce code ne fonctionne pas?

Vous pouvez être mieux de regarder la taille du navigateur, pas la résolution de l'écran. Ne devrait pas votre contenu de répondre à la taille de mon navigateur, quel que soit mon screensize? Je ne garde pas mon navigateur en plein écran.
Pourquoi n'utilisez-vous pas les media queries?
Mon niveau de codage est très pauvre pour le moment. Malade de regarder dans les media queries maintenant...

OriginalL'auteur user2228313 | 2013-04-06