Оразмеляване според резолюцията

stoyand

Registered
Как да направя примерно ако резолюцията на даден потребител е 1024x768 да се зарежда styles-1024x768.css или ако е 1280x1024 да е styles-1280x1024.css и да има едно styles.css универсално за останалите, които ги нема в списъка.

Опитах с урока, който е в туриста, ама не можах да го вградя във фюжъна.
 
iwanov каза:
animatora каза:
Толкова ли неможа да му дадеш твоя урок ?

http://web-tourist.net/login/login/view.php?st=1977
Това мисля че ще ти свърши работа

Точно него опитах, но не се получава?? И незнам защо?
 
Отвори maintenance.php и намери следния ред:

Код:
<link rel='stylesheet' href='".THEME."styles.css' type='text/css'>

~ ред 22

След това отвори themes/темата/theme.php и под <?php
сложи
това
Код:
print " <script language=\"javascript\">
window.location.href = \"screen.php?width=\" + screen.width + \"&height=\" + screen.height;
</script>
<link rel=\"stylesheet\" href=\"$width.css\" type=\"text/css\" />";

После си направи файла screen.php и го сложи в основната директория, както и в тази на форум (ако го използваш де)

Би трябвало да стане :?: Ако ти дава някви грешки или нещо не бачка пиши :)
 
svilkaa каза:
Отвори maintenance.php и намери следния ред:

Код:
<link rel='stylesheet' href='".THEME."styles.css' type='text/css'>

~ ред 22

След това отвори themes/темата/theme.php и под <?php
сложи
това
Код:
print " <script language="javascript">
window.location.href = "screen.php?width=" + screen.width + "&height=" + screen.height;
</script>
<link rel="stylesheet" href="$width.css" type="text/css" />";

После си направи файла screen.php и го сложи в основната директория, както и в тази на форум (ако го използваш де)

Би трябвало да стане :?: Ако ти дава някви грешки или нещо не бачка пиши :)

може ли да стане без това screen.php че не искам пренасочване, а примерно нещо от тоя род:
Код:
If resol. is 1024x768 {
<link rel='stylesheet' href='.THEME/styles-1024x768.css' type='text/css'>
}
elseif resol is 1152x864 {
<link rel='stylesheet' href='.THEME/styles-1152x864.css' type='text/css'>
}
elseif resol is 1280x800 {
<link rel='stylesheet' href='.THEME/styles-1280x800.css' type='text/css'>
}
elseif resol is 1280x1024 {
<link rel='stylesheet' href='.THEME/styles-1280x1024.css' type='text/css'>
}
else {
<link rel='stylesheet' href='.THEME/styles.css' type='text/css'>
}

ама незнам как да го направя, щото по твоя с това пренасочване ще стане тъпо.
 
Сложи само този код
Код:
 <?php
$width = $_GET['width'];
$height = $_GET['height'];
if ($width <= 800)
{
$width1 = "800";
}
elseif($width <=1024)
{
$width1 = "1024";
}
elseif($width <=1152)
{
$widht1 = "1152";
}
elseif($width <=1280)
{
$width1 = "1280";
}
elseif($width >1280)
{
$width1 = "1281";
}
?>
В theme.php най-горе, преди <?php

:?:
 

Back
Горе