Сайтостроительство (8)

PHP-кодинг (25)

Веб-дизайн (9)

DHTML/JavaScript (8)

Подкастинг (1)

Безопасность в PHP (3)

Секретный раздел

Карта блога

Регистрация пользователей на PHP+MySQL

Скрипт гостевой книги с красивым дизайном

Галерея на jQuery

Простая система регистрации пользователей на сессиях

Галерея на php+jquery

Форма обратной связи с защитой типа капча

Шаблоны запросов и placeholders

Быстрое перенаправление средствами php

Flash плеер для вашего сайта

Сортировка столбцов в таблице на php+mysql

Блочная верстка сайта

Практический пример - завершенный сайт

Загрузка аватаров через систему регистрации

Регистрация пользователей на PHP+MySQL

WEB 2.0 HTML-шаблоны

За весь период

За 2010-11

За 2009-06

За 2009-05

За 2009-04

За 2009-03

За 2009-02

За 2008-08

Бегун контекстная реклама

Ruseller видеоуроки

Letitbit файлообменник

Tak.Ru $$$ вебмастеру

WMmail почтовые рассылки

WMlink продажа трафика

Sape.Ru продажа ссылок

Главная » DHTML/JavaScript

Передача переменных из JavaScript в РНР

Это довольно часто встречающаяся задача, особенно при написании счетчиков посещений и создании "динамического дизайна".

Скрипт JavaScript, выполняющий необходимые действия, размещен в файле index.html, содержимое которого приведено в листинге ниже.

Демо версию можете понаблюдать тут

<Script Language="JavaScript"> 
var height=0; 
var width=0; 
colorDepth = screen.colorDepth; 
if (self.screen) 

width = screen.width; 
height = screen.height; 

else if(self.Java) 
{
var jToolKit = Java.awt.Toolkit.getDefaultToolkit(); 
var scrsize = jToolKit.getScreenSize(); 
width = scrsize.width; 
height = scrsize.height; 

if (width > 0 && height > 0) 

// Производим перенаправление на скрипт counter.php, передавая в 
// параметрах width, height и color ширину, высоту и глубину цвета. 
window.location.href = "view.php?width="+ width + "&height=" + height + "&color=" + colorDepth; 

else exit(); 
</Script> 

После выполнения этого кода происходит автоматический переход на страницу view.php, на которой в окне браузера выводится разрешение экрана и глубина цветопередачи.
Исходный код файла view.php


<?
echo "Ширина: " .$_GET['width']; 
echo "<br>Высота: " .$_GET['height']; 
echo "<br>Цветовое разрешение: " .$_GET['color'];
?> 

Полученную информацию можно помещать в базу данных для набора статистики о наиболее распространенных разрешениях экранов, используемых посетителями Вашего сайта.

Комментировать

Автор: admin | Добавлена: 22.04.2009 | Просмотров: 6975
Рейтинг: 5 | Голосов: 1

Оцените заметку: 1 2 3 4 5

Последние обновления в категории: DHTML/JavaScript

Комментарии (0)

Комментариев пока нет!

Только авторизованные пользователи могут добавлять комментарии. Зарегистрироваться.

Логин:
Пароль:
 

Регистрация

: Тема:

Заметок в базе: 56
Комментариев: 0
Всего юзеров: 114
Сейчас онлайн: 1