Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Refresh страницы перед поиском / 10 сообщений из 10, страница 1 из 1
04.10.2008, 13:54
    #35576225
Rollie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Refresh страницы перед поиском
Привет, всем!

Помогите пожалуйста! Хочется облагородить всем известный скрипт, что при повторном поиске сбрасывалась подсветка предыдущих найденных значений. Как это можно сделать? Если можно, то примером!

Заранее благодарен!

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<font size="2" face="Arial"><a href="javascript:Vsearch={x:function(){
var r,i,s=document.selection.createRange().text;
if(!s)s=prompt('Введите в поле название интересующей услуги','');
if(s){r=document.body.createTextRange();
for(i=0;r.findText(s);i++)
{r.execCommand('BackColor','','#00BFFF');
r.collapse(false);r.scrollIntoView();};
alert('Было найдено '+i+ ' совпадение(й)')}}};
Vsearch.x()">Поиск по таблице</a></font>
...
Рейтинг: 0 / 0
04.10.2008, 14:05
    #35576228
Rollie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Refresh страницы перед поиском
Надо как то перед вызовом той функции вставить вот это:
Код: plaintext
1.
<a onclick="window.history.go(0);
return false;" style="background-color: #FFFFFF" href=""><font size="2" color="#0000FF" face="Arial">Обновить</font></a>
...
Рейтинг: 0 / 0
04.10.2008, 14:15
    #35576235
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Refresh страницы перед поиском
А что это за "всем известный скрипт"?
Какая-то кривизна. Будет работать только под ИЕ.
...
Рейтинг: 0 / 0
04.10.2008, 14:16
    #35576236
Rollie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Refresh страницы перед поиском
Мне хотя бы под IE, просто необходимо делать автоматический refresh перед новым поиском, если есть другая реализация данного функционала - очень рад буду посмотреть!
...
Рейтинг: 0 / 0
04.10.2008, 14:26
    #35576243
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Refresh страницы перед поиском
Вместо "делать автоматический refresh перед новым поиском" просто перезагружай страницу , потому что execCommand('Undo') здесь делу не поможет. А парсить страницу и искать спаны с не тем бэкграундом - криво.
...
Рейтинг: 0 / 0
04.10.2008, 14:28
    #35576245
Rollie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Refresh страницы перед поиском
А как ее перегрузить? Я и хочу воспользоваться window.history.go(0), только не знаю, как!
...
Рейтинг: 0 / 0
04.10.2008, 14:45
    #35576250
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Refresh страницы перед поиском
Чё-то типа этого:
Код: plaintext
1.
2.
3.
4.
<html>
<body>
<a href="javascript:document.location.href=document.location.href+'?now='+new Date();">нажми</a>
</body>
</html>
Вот только строчка в document.location.href будет удлинятся при каждом рефреше. Если это принципиально, хорошо бы её таки парсить (лень код писать), но чисто по жизни - лишнее. Ничего плохого в этом нет.
...
Рейтинг: 0 / 0
04.10.2008, 14:48
    #35576251
Rollie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Refresh страницы перед поиском
На счет удлинения - не имеет значения! А можно как-то соединить функцию поиска и обновления, чтобы пользователю не надо было думать об очищении предыдущех подсвеченных значений?
...
Рейтинг: 0 / 0
04.10.2008, 15:15
    #35576262
apapacy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Refresh страницы перед поиском
На то локэйшн и объект

Код: plaintext
1.
location.search="?bb=" + new Date()
...
Рейтинг: 0 / 0
04.10.2008, 15:23
    #35576265
Rollie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Refresh страницы перед поиском
Я немного не понимаю... можно или нельзя объединить...? я просто далек от этого!
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Refresh страницы перед поиском / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]