Вопрос новичка: Как отобразить функцию на экране
Приветствую!
В идеале разбираюсь в 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, время: 20:56. |