Вопрос новичка: Как отобразить функцию на экране
Приветствую!
В идеале разбираюсь в HTML, немного понимаю в PHP, но в JAVASCRIPT'ax не рулю вообще. :) У меня есть почти готовый скрипт - суть его проста - это генератор случайных чисел. Но работает он немножечко не так как хотелось бы. Загвоздка в том, что он Генерирует "случайное число", НО выводит его в диалоговом окне Windows'a и выдает системный звук "информация". Но нужно сделать так, чтобы результат работы функции тупо писался на самой страничке сайте. Вот сам код функции, я конечно не врубаюсь не во что, но по мойму надо alert сменить на что-то другое. <script type="text/javascript"> function getrandom(min_random, max_random) { var range = max_random - min_random + 1; return Math.floor(Math.random()*range) + min_random; } alert(getrandom(2,5)); </script> |
|
Почитал, все равно ничего не понял. У меня мозги уже пухнут от этого JAVASCRIPT. По мойму, там не написано о том что я спрашивал.
|
По ссылкам есть вся необходимая информация, пробуйте сделать что-то сами, показывайте свои наработки и задавайте конкретные вопросы, не хотите разбираться, закажите готовый скрипт в разделе работа.
В предвкушении следующего вопроса: http://phpclub.ru/faq/WhyForum |
<div id="result"></div> document.getElementById('result').innerHTML = getrandom(2,5); |
Ребята нужна ваша помощь есть такой кусок кода
$smarty = new dynamicPage; $sql_check_ip = mysql_query("SELECT * FROM $config->bans WHERE player_ip = '{$_SERVER['REMOTE_ADDR']}'"); $reslut_yes = mysql_num_rows($sql_check_ip); if($reslut_yes) { $smarty->assign("check_ip"," <font color='red'>Забанен</font>"); } else { $smarty->assign("check_ip","<font color='green'>Не забанен</font>"); } выводится в шаблоне <span>{$check_ip}</span> Хочу сделать методами скрипта чтобы надпись (забанен, не забанен) выводилось по центру странички на 1 мин а потом исчезало |
viktor6,
setTimeout(function () { document.getElementById(id).style.display = 'none'; }, 60000); Цитата:
Цитата:
|
exec,
спасибо но сделал так $sql_check_ip = mysql_query("SELECT * FROM $config->bans WHERE player_ip = '{$_SERVER['REMOTE_ADDR']}'"); $reslut_yes = mysql_num_rows($sql_check_ip); if($reslut_yes) { $smarty->assign("check_ip"," <font color='red'>Забанен</font><script>window.setTimeout(\"alert('Вы — читер. Позор Вам!')\", 1000*3);</script>"); } else { $smarty->assign("check_ip","<font color='green'>Не забанен</font>"); } но решил переделать чтобы открывалась страничка $sql_check_bid = mysql_query("SELECT * FROM $config->bans WHERE bid = '{$_SERVER['REMOTE_ADDR']}'"); $sql_check_ip = mysql_query("SELECT * FROM $config->bans WHERE player_ip = '{$_SERVER['REMOTE_ADDR']}'"); $reslut_yes = mysql_num_rows($sql_check_ip); if($reslut_yes) { $smarty->assign("check_ip"," <font color='red'>Забанен</font><script>window.setTimeout(\"window.open ('/test.php?bid=$bid', 'TestWindow', 'width=700,height=350')\", 1000*2);</script>"); } else { $smarty->assign("check_ip","<font color='green'>Не забанен</font>"); } добавил строку чтобы из бд с таблицы bid бралось его значения для ссылки $sql_check_bid = mysql_query("SELECT * FROM $config->bans WHERE bid = '{$_SERVER['REMOTE_ADDR']}'"); и в ссылке добавил /test.php?bid=$bid но оно неправильно его определяет + еще хотелось чтобы страничка появлялась не виде всплыва а то браузеры блокирует это дело Помогите если можете |
Часовой пояс GMT +3, время: 21:08. |