PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (5): « 1 [2] 3 4 5 »

> Найдено сообщений: 75
NebsteR Отправлено: 31 Мая, 2009 - 15:08:33 • Тема: защита от просмотра php в iFrame • Форум: Программирование на PHP

Ответов: 18
Просмотров: 2442
хз будет-ли это работать во фрейме, но все-таки:
в начале index.php: , и в начале 1.php:
PHP:
скопировать код в буфер обмена
  1. <?PHP if (!defined('TEST')) die("Hacking attempt!"); ?>


с инклудами работает отлично, насчет фреймов хз, не пробовал...
NebsteR Отправлено: 30 Мая, 2009 - 23:32:39 • Тема: AJAX • Форум: JavaScript & VBScript

Ответов: 34
Просмотров: 9981
с позишн да) без него просто как строка, невзирая на top left и width...

еще можно добавить style="background:url(PATH_TO_FILE);" и выбрать какую-нибудь png с полупрозрачностью нужного цвета и т.п. Закатив глазки
NebsteR Отправлено: 30 Мая, 2009 - 23:18:20 • Тема: AJAX • Форум: JavaScript & VBScript

Ответов: 34
Просмотров: 9981
да, и, небольшое дополнение так сказать Улыбка
CODE (text):
скопировать код в буфер обмена
  1. hidDiv.style.width=200; //ширина окна
  2. hidDiv.style.position='relative'; //свободное положение по координатам


в итоге полная версия выглядит вот так:
CODE (text):
скопировать код в буфер обмена
  1. function GetUpdatePage()
  2. {
  3.     if (xmlHttp.readyState == 4)  // прием данных окончен успешно
  4.     {
  5.  
  6.        ...
  7.  
  8.        var hidDiv=document.getElementById("alrt");
  9.        hidDiv.style.display='none'; //скрываем
  10.     }
  11. }

CODE (text):
скопировать код в буфер обмена
  1. function SendUpdatePage()
  2. {
  3.  
  4.         ...
  5.  
  6.         var hidDiv=document.getElementById("alrt");
  7.         hidDiv.style.top=200; // смещение от верха страницы (не экрана)
  8.         hidDiv.style.left=200; // смещение от левогоскрая страницы (не экрана)
  9.         hidDiv.style.width=200; //ширина окна
  10.         hidDiv.style.position='relative'; //свободное положение по координатам
  11.         hidDiv.innerHTML='Ждите ответа сервера...'; //текст внури окна
  12.         hidDiv.style.display=''; //отображаем
  13. }

CODE (text):
скопировать код в буфер обмена
  1. <div id="alrt" style="display:none;background-color:grey;border:1px solid black;"></div>
NebsteR Отправлено: 30 Мая, 2009 - 23:00:29 • Тема: AJAX • Форум: JavaScript & VBScript

Ответов: 34
Просмотров: 9981
оппа) Спасибо! Улыбка
NebsteR Отправлено: 30 Мая, 2009 - 22:50:36 • Тема: AJAX • Форум: JavaScript & VBScript

Ответов: 34
Просмотров: 9981
Спс, щас попробую Закатив глазки
(Добавление)
эмм... есть в пхп оператор задержки выполнения? надо, чтобы притормозить отправку ответа...
NebsteR Отправлено: 30 Мая, 2009 - 22:42:17 • Тема: AJAX • Форум: JavaScript & VBScript

Ответов: 34
Просмотров: 9981
еще вопрос Закатив глазки

как сделать, чтобы, пока идет отправка запроса, обработка и возврат ответа, клиента об этом уведомляли? например небольшое окошко в центре браузера (не алерт)... думаю все видели подобные на различных cms и форумах...
NebsteR Отправлено: 30 Мая, 2009 - 20:45:52 • Тема: AJAX • Форум: JavaScript & VBScript

Ответов: 34
Просмотров: 9981
и еще))) можно-ли в полученных от сервера данных сделать еще один вызов процедуры? поидее можно, но не вызовет-ли это при определенных обстоятельствах бесконечную рекурсию? Однако
NebsteR Отправлено: 30 Мая, 2009 - 20:30:42 • Тема: AJAX • Форум: JavaScript & VBScript

Ответов: 34
Просмотров: 9981
vitaliy_mad пишет:
W3C не поймет...


да уж))
(Добавление)
vitaliy_mad пишет:
<a href='javascript:SendUpdatePage()'>бла-бла</a>
или
<a href=# onClick='SendUpdatePage()'>бла-бла</a>
первое правильнее...


хм... а мне почему-то больше нравится второй вариант, когда видно в строке состояния видно /#, а не имя процедуры Однако хз почему так)))
NebsteR Отправлено: 30 Мая, 2009 - 20:28:25 • Тема: AJAX • Форум: JavaScript & VBScript

Ответов: 34
Просмотров: 9981
JustUserR пишет:
<a onClick="somefunc()"></a>


Не понял хммм... никогда не думал что так можно сделать, получить фактически невидимую ссылку Закатив глазки
NebsteR Отправлено: 30 Мая, 2009 - 20:20:47 • Тема: AJAX • Форум: JavaScript & VBScript

Ответов: 34
Просмотров: 9981
не, эт я понял.. каким образом с помощью <a> вызывать яву? Не понял

CODE (text):
скопировать код в буфер обмена
  1. <a href=SendUpdatePage();>блабла</a>
чтоли?
NebsteR Отправлено: 30 Мая, 2009 - 20:18:51 • Тема: AJAX • Форум: JavaScript & VBScript

Ответов: 34
Просмотров: 9981
vitaliy_mad пишет:
надо в каждом скрипте header("Content-Type: text/html; charset=koi8-r"); вашу кодирвку...


само собой, я и написал, мелочь Улыбка
NebsteR Отправлено: 30 Мая, 2009 - 20:13:17 • Тема: AJAX • Форум: JavaScript & VBScript

Ответов: 34
Просмотров: 9981
воот, теперь все норм, только проблема с кодировкой, но это мелочь...
спс) Закатив глазки

и еще вопрос, можно-ли подобное делать, используя не форму ( <input> ) а ссылки ( <a> ) как элемент вызова ява процедуры?
NebsteR Отправлено: 30 Мая, 2009 - 19:42:05 • Тема: AJAX • Форум: JavaScript & VBScript

Ответов: 34
Просмотров: 9981
хмм... не работает... Однако
NebsteR Отправлено: 30 Мая, 2009 - 17:59:28 • Тема: AJAX • Форум: JavaScript & VBScript

Ответов: 34
Просмотров: 9981
Ку всем) Народ, хочу разобраться наконец с аяксом, можете выложить простейший пример? Растерялсяскажем, ссылка, по нажатию на которую ниже ссылки подгружается информация... например есть много таких ссылок с номерами статей, при выборе статьи она показывается ниже без обновления страницы...

искал в инете примеры, но все которые находил весьма далеки от простейших, в основном готовые модули...

заранее спс Улыбка
NebsteR Отправлено: 22 Апреля, 2009 - 00:53:59 • Тема: Потоковое Аудиои Видео • Форум: Программирование на PHP

Ответов: 1
Просмотров: 221
на php никак, все выполняется на сервере, тут только flash/javascript

Страниц (5): « 1 [2] 3 4 5 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB