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

07.12.2007, 17:50
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Isis,
Суть в том, чтобы привести ссылки к такому виду: http://site.com#smth
И javascript может считать всё, что идёт после знака "#" из document.location.hash
Таким образом можно не только реализовать возможность вернуться на предыдущую страницу,
но и дать ссылку на ajax-сформированную страницу другому человеку.
Поисковые боты, правда, всё равно пролетают.
Такой подход используется во многих js-библиотеках.
Если размер подгружаемого контента не очень большой, то я сделал бы проще:
Содержимое страницы сохраняется в блоке-контейнере (div), который скрывается при загрузке нового материала (style.display).
На его месте создаётся новый блок, в который подгружается информация.
И вся работа кнопок назад/вперед будет только в том, чтобы показывать и скрывать эти div'ы.
|
|
|

07.12.2007, 17:59
|
|
Новичок
Регистрация: 06.11.2007
Сообщений: 13
Провел на форуме: 16617
Репутация:
30
|
|
Использую PHP - библиотеку xajax. Все нормально работает, кроме js-функции getFormValues() - она возвращает пустой объект.
Вот html-код формы:
Код:
<TABLE>
<FORM id="Form" name="Form" onsubmit="return false">
<TR>
<TD>
<TABLE align=center>
<TR>
<TD valign=top>lol</TD>
<TD><input type="text" name="lol" value="lol" SIZE=27></TD>
<TR><TD></TD>
<TD><input type="submit" name="submit" value="Отправить" onclick="xajax_func_config(xajax.getFormValues('Form')); return false;">
</TD>
</TABLE>
</TD>
</FORM>
</TABLE>
В чем могут быть проблемы?
|
|
|

07.12.2007, 18:33
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
eXp, у тебя ни один "<tr>" не закрыт.
Код:
<table>
<form id="Form" name="Form" onsubmit="return false">
<table align='center'>
<tr><td>
<input type="text" name="lol" value="lol" size='27'>
</td></tr>
<tr><td>
<input type="submit" name="submit" value="Отправить" onclick="xajax_func_config(xajax.getFormValues('Form')); return false;">
</td></tr>
</table>
</form>
</table>
|
|
|

07.12.2007, 19:08
|
|
Новичок
Регистрация: 06.11.2007
Сообщений: 13
Провел на форуме: 16617
Репутация:
30
|
|
astrologer, это никак не влияет на форму...
я поставил везде </tr> - все равно не работает (
ps проблема решена ) глюк в том, что я разместил <form> после <table>
еще вопрос: какой функцией получить разрешение экрана?
Последний раз редактировалось eXp; 07.12.2007 в 19:22..
|
|
|

07.12.2007, 19:26
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Сообщение от eXp
astrologer, это никак не влияет на форму...
я поставил везде </tr> - все равно не работает (
Если не закрывать теги, то наверняка что-нибудь работать не будет. Не обязательно в данном случае.
Сообщение от eXp
еще вопрос: какой функцией получить разрешение экрана?
window.screen.height
window.screen.width
|
|
|

08.12.2007, 00:57
|
|
Banned
Регистрация: 22.08.2006
Сообщений: 608
Провел на форуме: 6144796
Репутация:
1095
|
|
Сообщение от Macro
Это когда в одну страничку средствами ajax подгружается другая.
тогда это "переходом" назвать никак нельзя.. )
|
|
|

11.12.2007, 01:58
|
|
Новичок
Регистрация: 24.11.2007
Сообщений: 5
Провел на форуме: 44267
Репутация:
0
|
|
СилкО
Вот по етой силке,у меня есть пункти типу меню.Я б хотел как то зделать чтоби они били по левому краю вировнены.А ище зделать чтоби ети подсказки били над курсором
|
|
|

11.12.2007, 04:34
|
|
Постоянный
Регистрация: 29.10.2007
Сообщений: 381
Провел на форуме: 651930
Репутация:
65
|
|
я в яве не силен, дайте пожалуйста скриптик(если есть) чтобы при нажатии на слово вылазила менюшка вот, спасибо
|
|
|

11.12.2007, 17:17
|
|
Постоянный
Регистрация: 29.10.2007
Сообщений: 381
Провел на форуме: 651930
Репутация:
65
|
|
window.open('firth.php','game','scrollbars,resizab le,width=100%,height=100%');
высота и ширина же 100% почему непашет=(
|
|
|

11.12.2007, 21:41
|
|
Новичок
Регистрация: 06.11.2007
Сообщений: 13
Провел на форуме: 16617
Репутация:
30
|
|
Опять проблемы с xajax =\
В Опере и FF все работает, а вот в IE почему-то ответ сервера не обрабатывается.
Включал debug - ответ возвращается без ошибок, но не обрабатывается, т.е. команды, описанные в ответе, не выполняются.
В чем могут быть проблемы?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|