Помощник
|
Ajax всплывающие окна. |
NedWarN
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
28.8.2009, 15:49;
Ответить: Webmaster_hb
Сообщение
#2
|
|
NedWarN, PHP заканчивает свою работу на сервере и представляет собой просто текстовый документ с html-кодом, который отдается клиенту в браузер
а уже в браузере может использоваться Ajax поэтому связи между ними нет, можно только выводить разный javascript в условиях PHP |
|
|
NedWarN
|
Сообщение
#3
|
|
[B]Webmaster
[/B]весь небольшой java код, находится внутри рнр, и выводится как html. мне только нужно знать как изменить скрипт активации на клик, на простой активации. |
|
|
Webmaster_hb |
28.8.2009, 16:06;
Ответить: Webmaster_hb
Сообщение
#4
|
|
<script>
Modalbox.show('http://', {title: "Ajax error test" }); </script> |
|
|
NedWarN
|
Сообщение
#5
|
|
Спасибо, теперь выдает ошибку в 116 строке. сама строка.
[PHP]syntax error, unexpected T_STRING [/PHP] [php]$xa = getenv('REMOTE_ADDR'); $badwords = array(";","\"","*","UNION","$","whare","%","'","from"); foreach($_POST as $value) foreach($badwords as $word) if(substr_count($value, $word) > 0) die("<script>Modalbox.show('http://', {title: "Ajax error test" }); </script>");[/php]насколько я помню в PHP можно добавлять Java скрипты. Например. [php]@mssql_select_db($db) or die ("<script>alert('Ошибка не подключится.');</script>");[/php]Работает нормально. |
|
|
Webmaster_hb |
28.8.2009, 17:13;
Ответить: Webmaster_hb
Сообщение
#6
|
|
кавычки двойные заэкранируйте
|
|
|
NedWarN
|
Сообщение
#7
|
|
И последнее если всплывающее окно вызывается таким методом.
<input alt="#TB_inline?height=300&width=400&inlineId=myOnPageContent" title="add a caption to title attribute / or leave blank" class="thickbox" type="button" value="Show" /> Как тогда быть как этот код переоформить?Другими словами как вызвать #TB_inline?height=300&width=400&inlineId=myOnPageContent (jquery) из [PHP]die();[/PHP]буду очень благодарен. |
|
|
Webmaster_hb |
28.8.2009, 19:17;
Ответить: Webmaster_hb
Сообщение
#8
|
|
NedWarN, судя по коду - это кнопка формы, нажатие на которую ни к чему не приводит, либо приводит к сабмиту формы
но скорее всего что нибудь прописано в jquery чтобы она делала какое-то действие по нажатию поэтому точно не скажешь |
|
|
NedWarN
|
Сообщение
#9
|
|
Опишу подробно.
Форма входа в личный кабинет. кнопка сумбит, запускает скрипт проверки введенной инфы в форме. <input name="submit" class="thickbox" type="image" onclick="check_logar();" style=" border: none;" src="_imagens/enter.gif" /> Сам скрипт проверки. function check_logar() { if(document.getElementById("conta").value == "") { alert("Не заполнено поле Логин"); document.getElementById("conta").focus(); return false; } Скрипт который использую. http://jquery.com/demo/thickbox/ Inline content Попробовал вот так. if(document.getElementById("conta").value == "") { $("#TB_inline").fancybox({ 'hideOnContentClick': true document.getElementById("conta").focus(); return false; } Получилось, но я не знаю как сделать слой с контентом невидимым а потом посредством Java сделать вновь видимым. вот мой слой с текстом который должен выводится в боксе. <div id="myOnPageContent"><p>Текст</p>
<p><select name=""><option>test</option></select></p> </div> |
|
|
NedWarN
|
Сообщение
#10
|
|
|
Поправка.
Помогло создание 2х классов. .hidden {position: absolute; visibility: hidden;} .visible {position: absolute; visibility: visible; z-index: 3;} затем добавки в JS строки obj.className = "visible"
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP) | 56 | qpPeW | 44946 | 19.7.2023, 10:03 автор: qpPeW |
|
Продажа лидов на подбор персонала, пластиковые окна, строительные и отделочные работы | 0 | carramba | 2445 | 16.4.2021, 17:23 автор: carramba |
|
Куплю "вечные URL" с ваших сайтов с тематикой - Пластиковые Окна! | 5 | regem | 8389 | 15.3.2020, 19:46 автор: Narsus797 |
|
Масштабирование сайта при уменьшении/растягивании окна браузера... | 9 | AddM | 62977 | 22.6.2019, 22:41 автор: -BolgarinV- |
|
Ищу специалиста Wordpress/PHP/JS/AJAX | 5 | by_roXe | 4310 | 4.11.2018, 17:09 автор: kikimora17 |
Текстовая версия | Сейчас: 25.4.2024, 19:42 |