CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Changer résolution par 1 click

Valec6662
Valec6662
Niveau 8
30 décembre 2005 à 21:45:27

Salut !
Les internautes qui sont en 800*600 et qui visitent mon site connaissent des bugs d´affichage dûs a leur résolution trop petite car mon site est optimisé pour du 1024x768.

Est-ce possible, par simple clique sur une icone ou lien sur mon site de changer leur résolution ?

Merci ?

Neo71
Neo71
Niveau 9
30 décembre 2005 à 21:51:56

lol il faut peut être pas trop en demander !

Peut être, je dis bien peut être (c´est à dire 0,1% de chance) pour qu´il y ait moyen en passant par une applet java ... mais bon solution completement absurde.

D´ailleurs ce que tu veux faire est absurde :x
Ce n´est pas au client de changer de résolution, c´est à ton site de s´adapter à lui.

AppleMac
AppleMac
Niveau 9
30 décembre 2005 à 22:02:35

Du javascript pour le rediriger sur un page speciale est possible.
Ou mettre une feuille de style ?

Valec6662
Valec6662
Niveau 8
30 décembre 2005 à 22:02:51

Oui enfin pour l´éviter, je cherche à trouver des solutions qui viendraient de l´utilisateur...

Valec6662
Valec6662
Niveau 8
30 décembre 2005 à 23:28:11

C´est bon, j´ai fait une version 800x600

http://www.leswinneurs.fr

deepblue
deepblue
Niveau 16
30 décembre 2005 à 23:38:05

dans le head :

<link href="css/fixe.css" rel="stylesheet" type="text/css" media="all" title="fixe" />
<link href="css/fluid.css" rel="alternate stylesheet" type="text/css" media="all" title="fluid"/>

script javasript :

function setActiveStyleSheet(ooo) {

if(ooo == "ooo") {
if(title == "fixe") {
title = "fluid";
} else {
title = "fixe";
}
}

var i, a, main;

for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
a.disabled = true;
if(a.getAttribute("title") == title) a.disabled = false;
}
}
}

function getActiveStyleSheet() {
var i, a;
for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a .disabled) return a.getAttribute("title");
}
return null;
}

function getPreferredStyleSheet() {
var i, a;
for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
if(a.getAttribute("rel").indexOf("style") != -1
&& a.getAttribute("rel").indexOf("alt") == -1
&& a.getAttribute("title")
) return a.getAttribute("title");
}
return null;
}

function createCookie(name,value,days) {
if (days) {
var date = new Date();

date.setTime(date.getTime()+(days*24*60*60*1000));

var expires = "; expires="+date.toGMTString();
}
else expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(´;´);
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==´ ´) c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}

window.onload = function(e) {
var cookie = readCookie("style");
var title = cookie ? cookie : getPreferredStyleSheet();
setActiveStyleSheet(title);
}

window.onunload = function(e) {
var title = getActiveStyleSheet();
createCookie("style", title);
}

var cookie = readCookie("style");
var title = cookie ? cookie : getPreferredStyleSheet();
setActiveStyleSheet(title);

dans le body

<a href="#null"
onclick="setActiveStyleSheet(´ooo´);">Fluide/fixe<
/a>

Valec6662
Valec6662
Niveau 8
30 décembre 2005 à 23:47:51

Le script javascript jle met ou ?

Scorpio07
Scorpio07
Niveau 7
31 décembre 2005 à 00:42:36

Suggestion de réponse à ta question... Dans la partie <head> ?

(comme deepblue l´a d´ailleurs écrit au début de son message)

Sinon je sais pas si il y a encore énormément de monde qui est encore 800*600...
J´avais encore un vieille écran tout épais, tout laid, et surtout tout petit sur un PC pourri sur lequel j´affichais encore du 800*600, mais cet écran vient de rendre l´âme aujourd´hui même... lol

Fire-Ice
Fire-Ice
Niveau 8
31 décembre 2005 à 10:55:59

meme si il y a de moins en moins de monde en 800*600, ça représente encore beaucoup de visiteurs, le mieux et de faire un truc fixe pour n´importe quel visiteur, et pas ajouter de script lourd

Neo71
Neo71
Niveau 9
31 décembre 2005 à 11:34:07

Voila les statistiques de mon site pour les mois de septembre, octobre, novembre :

Res. Visites %
1024x768 14 816 60.84 %
1280x1024 3 462 14.22 %
800x600 3 427 14.07 %
1152x864 1 147 4.71 %
1280x800 616 2.53 %
1280x960 268 1.10 %
1440x900 125 0.51 %
1280x768 94 0.39 %
1600x1200 63 0.26 %
1400x1050 39 0.16 %
1680x1050 37 0.15 %
640x480 19 0.08 %
960x600 16 0.07 %
1280x854 14 0.06 %
1280x720 13 0.05 %
1152x870 11 0.05 %
832x624 10 0.04 %
1920x1200 9 0.04 %
1088x612 5 0.02 %
1152x900 5 0.02 %

Presque 15% pour le 800x600 encore donc non négligeable ;)

watza_Kamikaze
watza_Kamikaze
Niveau 10
31 décembre 2005 à 20:39:16

C´est quoi ton site ? :)

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware