Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Реализация скрипта на яве. |

13.04.2010, 02:47
|
|
Новичок
Регистрация: 03.04.2010
Сообщений: 16
Провел на форуме: 32618
Репутация:
0
|
|
Реализация скрипта на яве.
Сразу извинюсь что возможно обращаюсь с темой которая мусолилась сто раз.
Нужен код, который при нажатии на кнопку менял бы содержимое страницы без до загрузки.
Что то похожее есть на www.drive2.ru
С права есть окно, там есть кнопки Лучшее из Жизни, Новые машины и Рейтинг моделей.
|
|
|

13.04.2010, 03:41
|
|
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме: 1455812
Репутация:
150
|
|
1. http://ru.wikipedia.org/wiki/AJAX
2. http://anton.shevchuk.name/javascript/jquery-for-beginners/
|
|
|

13.04.2010, 08:35
|
|
Участник форума
Регистрация: 07.09.2008
Сообщений: 139
Провел на форуме: 351188
Репутация:
65
|
|
jQuery:
Код:
$.get('/page.php',{'param1':'data1','param2':'data2'},function(data){
$('body').html(data);
});
|
|
|

13.04.2010, 14:07
|
|
Новичок
Регистрация: 03.04.2010
Сообщений: 16
Провел на форуме: 32618
Репутация:
0
|
|
Byte_
А можно чуть подробнее, как полностью реализовать эту штуку, что куда засунуть 
|
|
|

13.04.2010, 14:41
|
|
Участник форума
Регистрация: 07.09.2008
Сообщений: 139
Провел на форуме: 351188
Репутация:
65
|
|
Memfiso, не совсем тебя понимаю, но всё таки.
1) jquery.com качаешь собственно сам jQuery
2) Подключаешь его в head проекта (надеюсь сам знаешь как)
3) Ниже в теге <script> вписываешь мой код.
4) /page.php отдает новое содержимое <body>
дальше вроде всё ясно
|
|
|

13.04.2010, 16:40
|
|
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме: 1014907
Репутация:
90
|
|
Без до загрузки и без jquery:
Код:
<html>
<head>
<title>...</title>
<script language="JavaScript">
function SetContent(text, allpage)
{
if(allpage) document.body.innerHTML = text;
else document.getElementById('page_text').innerHTML = text;
}
</script>
</head>
<body>
<input type="button" onClick="SetContent('<h1>Page 1</h1>Not found',0);" value="Page 1">
<input type="button" onClick="SetContent('<h1>Page 2</h1>NULL',0);" value="Page 2">
<input type="button" onClick="SetContent('<h1>WHITE PAGE</h1>', 1);" value="Page 3">
<div id="page_text">Hello, click to any button</div>
</body>
</html>
|
|
|

13.04.2010, 18:00
|
|
Участник форума
Регистрация: 01.01.2009
Сообщений: 138
Провел на форуме: 817404
Репутация:
82
|
|
Аякс, jQвери аякс. В инете много примеров. Или рипни с сайта)
|
|
|

13.04.2010, 18:35
|
|
Новичок
Регистрация: 03.04.2010
Сообщений: 16
Провел на форуме: 32618
Репутация:
0
|
|
Сорри парни, я просто в подобных языках совсем нуб.
Код HTML:
<BODY bgColor=#dddddd padding top=0>
<CENTER> <TABLE width=800 bgColor=#B37CFC> <TBODY>
<tr>
<td height=300><h3><center>ПРИМЕР</td> </tr>
<table width=800 cellSpacing=0>
<td bgcolor=#FFCC00>Линк 1</td>
<td bgcolor=#006699> Линк 2 </td>
<td bgcolor=#FFCC00> Линк 3 </td>
<td bgcolor=#006699> Линк 4 </td>
<td bgcolor=#FFCC00> Линк 5 </td>
</table>
<table width=800 cellSpacing=0>
<td bgColor=#B37CFC height=400><h2><p align=center> ОБЛАСТЬ ТЕКСТА </td>
</table>
Вот код расположения элементов в HTML
При нажатии на линк должна сменятся только ОБЛАСТЬ ТЕКСТА.
ШАПКА И ЛИНКИ НЕПОДВИЖНЫ.
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|