Тут явой и не пахнет, это Javascript/AJAX файл 1 PHP: <script> function pages(p){ var httpRequest = ''; if(window.XMLHttpRequest){ httpRequest = new XMLHttpRequest(); }else{ if(window.ActiveXObject){ try{ httpRequest = new ActiveXObject('Msxml2.XMLHTTP'); }catch(e){ httpRequest = new ActiveXObject('Microsoft.XMLHTTP'); } } } httpRequest.open('GET', 'page.php?p=' + p, true); httpRequest.send(null); httpRequest.onreadystatechange = function result(){ if (httpRequest.readyState == 4 || httpRequest.readyState == 'complete'){ document.getElementById('content').innerHTML = httpRequest.responseText; } }; } </script> Страницы: <a href="javascript:pages(1)"></a> <a href="javascript:(2)"></a> <a href="javascript:(3)"></a> <div id="content"></div> файл 2 PHP: <?php $pages = array( '1' => 'Это контент первой страницы', '2' => 'Это контент второй страницы', '3' => 'Это контент третьей страницы'); $p = !empty($_GET['p']) && is_numeric($_GET['p']) ? intval($_GET['p']) : ''; if($p) echo $pages[$p]; ?> примерно так
здравствуйте ув кодеры!! При установки форума "JForum" возникли непонятки в виде непонимание апачем файлов с разширением .jsp (( На сайте в мануале подробно описан вопрос установки но реально install.jsp неправильно отображается браузером и на этом установка заканчивается.... Если кто сталкивался с JForum_ом просьба подсказать, посоветовать.... И зачем нужен Томкат(tomcat)???? система убунта+апач+ьмускул
DarkMist, php и jsp совсем разные вещи, у тебя на хостинге поддерживается jsp? (это и есть tomcat) Tomcat (в старых версиях — Catalina) — программа-контейнер сервлетов, написанная на языке Java и реализующая спецификацию сервлетов и спецификацию JavaServer Pages (JSP), которые являются стандартами для разработки веб-приложений на языке Java. Tomcat позволяет запускать веб-приложения, содержит ряд программ для само-конфигурирования. Tomcat используется в качестве самостоятельного веб-сервера, в качестве сервера контента в сочетании с веб-сервером Apache HTTP Server, а также в качестве контейнера сервлетов в сервере приложений JBoss.
Хочу накрутить lank.ru, и для этаво нужно расшифровать JS-код Помогите плиз из этова кода ссылку достать, с меня +++
вопрос такой задача- есть радиобтн или селект. при выборе 1 - элементы исчезают, 2- вновь появляются. есть ли способ скрыть элементы разметки не через свойство visibility, т.е. не просто невидимы они должны стать, а с их исчезновением разметка должна меняться. есть ли более цивилизованный способ,нежели удаление их.просто удалить легко, а заново создавать кучу элементов уже влом и не слишком элегантно
Помогите написать скрипт который будет выводить серверное время...(это я на PHP напишу) и выводить его в поле <span id="servertime"></span> чтоб оно тикало в реальном времени.... Ну типа часиков...
Byrger, пользуйся: Code: <!DOCTYPE html> <html> <head> <title>μπουρέκι</title> <script> (function(σ, δ, τ, π, α) { (α || (π = 'on', attachEvent))(π + τ, function() { document.body.appendChild(σ.parentNode); }, 0); setInterval(function() { σ.data = new Date(new Date - δ).toLocaleTimeString(); }, 1e3); }) ( document.createElement('span').appendChild( document.createTextNode('') ), new Date - new Date(<?=time()?>000), 'load', '', this.addEventListener ); </script> </head> <body></body> </html>
Извеняюсь если я не в ту тему... В локальной сети есть прога "Net Speakerphone" Можно в письме код или скрипт заслать чтоб повисла система, оч надо. Достал один чел или пакость какую нить
Требуется помощь знающих... плс PHP: <script type='text/javascript'> start_time=new Date(); var elem=document.getElementById('time_script'); var mTitle = document.title; function update_time() { new_time=new Date(); s=".$osttime."-Math.round((new_time.getTime()-start_time.getTime())/1000.); m=0;h=0; if(s<0) { elem.innerHTML='***'; document.location=document.location; } else { if(s>59) { m=Math.floor(s/60); s=s-m*60; } if(m>59) { h=Math.floor(m/60); m=m-h*60; } if(s<10) { s='0'+s; } if(m<10) { m='0'+m; } elem.innerHTML=' '+h+':'+m+':'+s+' '; document.title=' ['+h+':'+m+':'+s+'] ' + mTitle; window.setTimeout('update_time();',999); } } update_time(); </script> Вот мой скриптик обратного отсчета... Когда время заканчивается страница обновляется. Как сделать передачу с ней _POST значения?
gOsToFf, я это делал так PHP: function doBuy() { for(i=0;i<sessvars.caunt;i++) { child = document.createElement("input");//создаем поле input child.type = "hidden";// указываем type child.name = "buyItem"+i;// указываем name child.value = sessvars.inbasket[i].kolvo;// указываем value child2 = document.createElement("input");//аналогично первому child child2.type = "hidden"; //аналогично первому child child2.name = "name"+i;//аналогично первому child child2.value = sessvars.inbasket[i].name;//аналогично первому child child3 = document.createElement("input");// и тд child3.type = "hidden"; child3.name = "price"+i; child3.value = sessvars.inbasket[i].price; child4 = document.createElement("input"); child4.type = "hidden"; child4.name = "articul"+i; child4.value = sessvars.inbasket[i].articul; document.forms.dobuy.appendChild(child);// присваиваем форме с name='dobuy' поле child... document.forms.dobuy.appendChild(child2);//поле child2... document.forms.dobuy.appendChild(child3);//поле child3... document.forms.dobuy.appendChild(child4);//поле child4 } document.forms.dobuy.submit();// отправляем форму return true; } единственно где нибудь в коде нужно всунуть форму пустую, в моем случае <form name="dobuy" method="POST"></form>
А XMLHTTPRequest не вариант? например вот так PHP: <script type='text/javascript'> start_time=new Date(); var elem=document.getElementById('time_script'); var mTitle = document.title; var url="post.php";// адрес куда будем передовать function sendRequest(params)// в params переменые передоваемы в пост запросе { if(params!==""){ req=initXMLHTTPRequest(); if (req){ // req.onreadystatechange=somedo; req.open("POST",url,true); req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); req.send(params); } } } function initXMLHTTPRequest(){ var xRequest=null; if (window.XMLHttpRequest){ xRequest=new XMLHttpRequest(); } else if (window.ActiveXObject){ xRequest=new ActiveXObject ("Microsoft.XMLHTTP"); } return xRequest; } function update_time() { new_time=new Date(); s=".$osttime."-Math.round((new_time.getTime()-start_time.getTime())/1000.); m=0;h=0; var data="somedata=value&somedata2=value2"; sendRequest(data); if(s<0) { elem.innerHTML='***'; document.location=document.location; } else { if(s>59) { m=Math.floor(s/60); s=s-m*60; } if(m>59) { h=Math.floor(m/60); m=m-h*60; } if(s<10) { s='0'+s; } if(m<10) { m='0'+m; } elem.innerHTML=' '+h+':'+m+':'+s+' '; document.title=' ['+h+':'+m+':'+s+'] ' + mTitle; var time_out=window.setTimeout('update_time();',999); } } update_time(); </script>
Вот есть такой вопрос, вопшем когда мой php скрипт работает,то он постоянно выводит инфу на екран,ну поскольку ето на чистом пхп то ето просто появляеться в низу страницы,и так постоянно.Вот как можна сделать чтобы текст выводился в теге <textarea> ? Чтобы весь лог шел в текстовом поле,с фиксацыей на новый вывод? Вопше мне нужен просто аналог вывода лога как в скрипте VKontakte Messenger By DX 1.2...так точь в точ так как мне нужно ведеться лог...
Вопрос не очень понял, но примерно так: <?php $b = 'текст'; ?> <textarea><?php echo $b; ?></textarea>
Скорее типо етого должно быть <?php for ($i=0; $i<5; $i++){ $b = 'текст'; ?> <textarea><?php echo $b; ?></textarea> <?php } ?> Вот только и проблема то в том,что выведеться 5 текстовых послей с "текст" а не одно поле с пятьмя "текст"...Думаю пример более понятен...