Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Индексируемые линки
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть проблема, посоветуйте что можно сделать. На сайте много ASPX страниц в разных подкаталогах. На каждой из них есть TreeView стороннего производителя. Кроме этого каждая страница имеет линки, нажимая на которые происходит переход на другие страницы с сохранением ViewState у этого TreeView. ViewState сделан в виде hidden поля. Попросту говоря каждый раз происходит постбэк при нажатии на линки. Линки выглядят так: <a href="javascript:Page('Examples_ServerSide');">Example</a> Все хорошо за исключением того, что Гугл не индексирует такие линки. Как же сделать так, чтобы переход на страницы осуществлялся JavaScript-ом (процедура Page) и Гугл бы все увидел. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2006, 14:59 |
|
||
|
Индексируемые линки
|
|||
|---|---|---|---|
|
#18+
Как вариант: В href писать реальный адрес страницы, а вот это "Page('Examples_ServerSide');" засунуть в OnClick...по идее должно индексироваться... Могу ошибаться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2006, 22:39 |
|
||
|
Индексируемые линки
|
|||
|---|---|---|---|
|
#18+
Может я что-то не так понял. Но идея следующая, все то что сидит во ViewState хранить в Cache и тогда при переходе на другие страницы просто <a href="link1.aspx"> или через js href.locattion='link1.aspx';. На новой же странице проверять Cache и строить дерево, PostBack тогда вроде бы и не нужен. Где наша мудрость, потерянная ради знаний, где наши знания, потерянные ради информации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2006, 11:12 |
|
||
|
Индексируемые линки
|
|||
|---|---|---|---|
|
#18+
Добрый день! Спасибо за идею, но на сколько я понимаю, кэш будет храниться где-то в сессии, что не хорошо (может потеряться). Кроме этого не хочется городить дополнительный код (особенно в куче страниц, на которых стоит этот TreeView). TreeView сам работает со своим ViewState и его лучше не трогать. В общем, попробую вариант с click событием, как предлагает SynteZZZ (просто сделаю риплейс на всех страницах одним махом), но все равно спасибо за ваш совет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2006, 12:53 |
|
||
|
Индексируемые линки
|
|||
|---|---|---|---|
|
#18+
Дело Ваше. А Cache хранится в Сache , и в отличии от сессии доступен не одному конкретному пользователю, а всем сразу и на этом тоже можно поиметь в пользу быстродействия. По поводу лишнего кода, так это можно оформить отдельным классом и пользовать его по необходимости или создав родительский класс с обработкой (Tree - Cache) наследовать от него в aspx страничках, ну это уже если передумаете, в любом случае успеха! Где наша мудрость, потерянная ради знаний, где наши знания, потерянные ради информации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2006, 13:56 |
|
||
|
Индексируемые линки
|
|||
|---|---|---|---|
|
#18+
<a href="Examples_ServerSide.aspx" onclick="Page('Examples_ServerSide'); return false;"> Гугл будет ходить, но ессно при его заходах никаких данных для дерева передаваться не будет Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 01:33 |
|
||
|
Индексируемые линки
|
|||
|---|---|---|---|
|
#18+
Большое спасибо, так и сделаю. Вообще было бы неплохо скачать какой-нибудь софт, который проверяет наличие "плохих линков" на проектах на локалхосте. Чтоб уж быть уверенным, что все OK. Не порекомендуете чего-нибудь? Спасибо за любые данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 10:41 |
|
||
|
Индексируемые линки
|
|||
|---|---|---|---|
|
#18+
TeleportPro могу посоветовать например - даешь ему на вход сайт и он его весь скачивает. но тут скорее на битые линки проверять хорошо - по жабаскрипту он тоже не полезет. Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 18:59 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33947915&tid=1390151]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
| others: | 269ms |
| total: | 407ms |

| 0 / 0 |
