Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2010, 05:27   #1
maryan.vetrov
Пользователь
 
Регистрация: 07.06.2010
Сообщений: 75
По умолчанию Запуск php скрипта при нажатии на кнопку и перегрузка страницы

Доброго времени суток!
Я новичок в javascript. Подскажите, как сделать, чтобы после нажатия на обычную кнопку типа button, выполнялся php скрипт, а затем обновлялась страница, где была нажата кнопка. В скрипт ничего передавать не надо.
Заранее благодарен!
maryan.vetrov вне форума Ответить с цитированием
Старый 29.12.2010, 05:44   #2
Никки
Форумчанин Подтвердите свой е-майл
 
Аватар для Никки
 
Регистрация: 20.11.2007
Сообщений: 500
По умолчанию

Код:
<input type="button" onclick="location.href='do.php?from='+location.href">
А в конце do.php:

Код:
header("location: ".$_GET["from"]);
это для возврата назад!
Никки вне форума Ответить с цитированием
Старый 29.12.2010, 18:24   #3
maryan.vetrov
Пользователь
 
Регистрация: 07.06.2010
Сообщений: 75
По умолчанию

Спасибо, за своевременную помощь. Работает.
maryan.vetrov вне форума Ответить с цитированием
Старый 08.04.2014, 03:08   #4
lie2
Новичок
Джуниор
 
Регистрация: 08.04.2014
Сообщений: 1
По умолчанию

Цитата:
Код:
<input type="button" onclick="location.href='do.php?from ='+location.href">
А в конце do.php:
Код:
header("location: ".$_GET["from"]);
это для возврата назад!
у меня такая проблема...
вот кнопка:
Код:
<a href="#" class="blue-btn">Оформить заявление</a>
нужно, что бы по ее нажатию активировался javaskript
он называется hs.css
вот код скрипта:
Код:
javascript:(function(){function c(){var 
e=document.createElement("link");e.setAttribute
("type","text/css");e.setAttribute("rel","stylesheet")
;e.setAttribute("href",f);e.setAttribute("class",l);document.body.appendChild(e)}
function h(){var e=document.getElementsByClassName(l);for(var t=0;t<e.length;t++)
{document.body.removeChild(e[t])}}function p(){var 
e=document.createElement("div");e.setAttribute("class",a);
document.body.appendChild(e);setTimeout(function(){document.body.removeChild(e)}
,100)}function d(e){return{height:e.offsetHeight,width:e.offsetWidth}}function v(i)
{var s=d(i);return s.height>e&&s.height<n&&s.width>t&&s.width<r}function m(e)
{var t=e;var n=0;while(!!t){n+=t.offsetTop;t=t.offsetParent}return n}function g()
{var e=document.documentElement;if(!!window.innerWidth){return window.innerHeight}
else if(e&&!isNaN(e.clientHeight)){return e.clientHeight}return 0}function y()
{if(window.pageYOffset){return window.pageYOffset}return 
Math.max(document.documentElement.scrollTop,document.body.scrollTop)
}function E(e){var t=m(e);return t>=w&&t<=b+w}function S(){var 
e=document.createElement("audio");e.setAttribute("class",l);e.src=i;e.loop=
false;e.addEventListener("canplay",function(){setTimeout(function(){x(k)},500);setTimeout(function()
{N();p();for(var e=0;e<O.length;e++){T(O[e])}},15500)},true);e.addEventListener("ended",function()
{N();h()},true);e.innerHTML=" <p>If you are reading this, it is because your browser does not support the 
audio element. We recommend that you get a new browser.</p> 
<p>";document.body.appendChild(e);e.play()}function x(e){e.className+=" "+s+" "+o}function T(e)
{e.className+=" "+s+" "+u[Math.floor(Math.random()*u.length)]}function N(){var 
e=document.getElementsByClassName(s);var t=new RegExp("\\b"+s+"\\b");for(var n=0;n<e.length;)
{e[n].className=e[n].className.replace(t,"")}}var e=30;var t=30;var n=350;var r=350;var 
i="//s3.amazonaws.com/moovweb-marketing/playground/harlem-shake.mp3";var s="mw-harlem_shake_me";var 
o="im_first";var u=["im_drunk","im_baked","im_trippin","im_blown"];var a="mw-strobe_light";var 
f="//s3.amazonaws.com/moovweb-marketing/playground/harlem-shake-style.css";var l="mw_added_css";var 
b=g();var w=y();var C=document.getElementsByTagName("*");var k=null;for(var L=0;L<C.length;L++){var 
A=C[L];if(v(A)){if(E(A)){k=A;break}}}if(A===null){console.warn("Could not find a node of the right size. 
Please try a different page.");return}c();S();var O=[];for(var L=0;L<C.length;L++){var A=C[L];if(v(A))
{O.push(A)}}})()

Последний раз редактировалось lie2; 08.04.2014 в 03:13. Причина: редактирование
lie2 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
запуск PHP скрипта из Java reynevan Общие вопросы по Java, Java SE, Kotlin 7 11.11.2010 05:13
Запуск Bash-скрипта из PHP Небесный PHP 3 01.11.2010 23:09
при нажатии на кнопку Delete vik85 Помощь студентам 0 20.12.2009 20:34
прокрутка при нажатии на кнопку neformat JavaScript, Ajax 0 20.06.2008 20:40