[ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 07.05.07
Prihlásený: 15.04.08
Príspevky: 35
Témy: 14 | 14
NapísalOffline : 15.04.2008 11:10 | Vyhľadávanie v texte

Dobrý deň, potrebujem skript ktorý mi vyhľadá zadané slovo v texte.
Ďakujem.


Offline

Skúsený užívateľ
Skúsený užívateľ
Vyhľadávanie v texte

Registrovaný: 07.03.06
Prihlásený: 23.01.11
Príspevky: 404
Témy: 2 | 2
Bydlisko: Prešov / Pr...
NapísalOffline : 15.04.2008 12:06 | Vyhľadávanie v texte

ctrfl+f, alebo http://php.vrana.cz/vyhledavani-v-javascriptu.php


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 07.05.07
Prihlásený: 15.04.08
Príspevky: 35
Témy: 14 | 14
Napísal autor témyOffline : 15.04.2008 12:40 | Vyhľadávanie v texte

Myslel som niečo jednoduchšie v javascripte, len aby mi našlo v texte zadané slovo.


Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
NapísalOffline : 17.04.2008 15:57 | Vyhľadávanie v texte

http://script.szm.sk/vyhla1.htm


Offline

Užívateľ
Užívateľ
Vyhľadávanie v texte

Registrovaný: 04.12.07
Prihlásený: 05.11.15
Príspevky: 347
Témy: 51 | 51
Bydlisko: Internet
NapísalOffline : 17.04.2008 18:59 | Vyhľadávanie v texte

ja tento pouzivam ....






Kód:
<script>
<!-- Hide from old browsers


/******************************************
* Find In Page Script -- Submitted/revised by Alan Koontz (alankoontz@REMOVETHISyahoo.com)
* Visit Dynamic Drive (http://www.dynamicdrive.com/) for full source code
* This notice must stay intact for use
******************************************/

// revised by Alan Koontz -- May 2003

var TRange = null;
var dupeRange = null;
var TestRange = null;
var win = null;


// SELECTED BROWSER SNIFFER COMPONENTS DOCUMENTED AT
// http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html

var nom = navigator.appName.toLowerCase();
var agt = navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);
var is_ie = (agt.indexOf("msie") != -1);
var is_ie4up = (is_ie && (is_major >= 4));
var is_not_moz = (agt.indexOf('netscape')!=-1)
var is_nav = (nom.indexOf('netscape')!=-1);
var is_nav4 = (is_nav && (is_major == 4));
var is_mac = (agt.indexOf("mac")!=-1);
var is_gecko = (agt.indexOf('gecko') != -1);
var is_opera = (agt.indexOf("opera") != -1);


// GECKO REVISION

var is_rev=0
if (is_gecko) {
temp = agt.split("rv:")
is_rev = parseFloat(temp[1])
}


// USE THE FOLLOWING VARIABLE TO CONFIGURE FRAMES TO SEARCH
// (SELF OR CHILD FRAME)

// If you want to search another frame, change from "self" to
// the name of the target frame:
// e.g., var frametosearch = 'main'

//var frametosearch = 'main';
var frametosearch = self;


function search(whichform, whichframe) {

// TEST FOR IE5 FOR MAC (NO DOCUMENTATION)

if (is_ie4up && is_mac) return;

// TEST FOR NAV 6 (NO DOCUMENTATION)

if (is_gecko && (is_rev <1)) return;

// TEST FOR Opera (NO DOCUMENTATION)

if (is_opera) return;

// INITIALIZATIONS FOR FIND-IN-PAGE SEARCHES

if(whichform.findthis.value!=null && whichform.findthis.value!='') {

str = whichform.findthis.value;
win = whichframe;
var frameval=false;
if(win!=self)
{

frameval=true; // this will enable Nav7 to search child frame
win = parent.frames[whichframe];

}


}

else return; // i.e., no search string was entered

var strFound;

// NAVIGATOR 4 SPECIFIC CODE

if(is_nav4 && (is_minor < 5)) {

strFound=win.find(str); // case insensitive, forward search by default

// There are 3 arguments available:
// searchString: type string and it's the item to be searched
// caseSensitive: boolean -- is search case sensitive?
// backwards: boolean --should we also search backwards?
// strFound=win.find(str, false, false) is the explicit
// version of the above
// The Mac version of Nav4 has wrapAround, but
// cannot be specified in JS


}

// NAVIGATOR 7 and Mozilla rev 1+ SPECIFIC CODE (WILL NOT WORK WITH NAVIGATOR 6)

if (is_gecko && (is_rev >= 1)) {

if(frameval!=false) win.focus(); // force search in specified child frame
strFound=win.find(str, false, false, true, false, frameval, false);

// The following statement enables reversion of focus
// back to the search box after each search event
// allowing the user to press the ENTER key instead
// of clicking the search button to continue search.
// Note: tends to be buggy in Mozilla as of 1.3.1
// (see www.mozilla.org) so is excluded from users
// of that browser.

if (is_not_moz) whichform.findthis.focus();

// There are 7 arguments available:
// searchString: type string and it's the item to be searched
// caseSensitive: boolean -- is search case sensitive?
// backwards: boolean --should we also search backwards?
// wrapAround: boolean -- should we wrap the search?
// wholeWord: boolean: should we search only for whole words
// searchInFrames: boolean -- should we search in frames?
// showDialog: boolean -- should we show the Find Dialog?


}

if (is_ie4up) {

// EXPLORER-SPECIFIC CODE revised 5/21/03

if (TRange!=null) {

TestRange=win.document.body.createTextRange();



if (dupeRange.inRange(TestRange)) {

TRange.collapse(false);
strFound=TRange.findText(str);
if (strFound) {
//the following line added by Mike and Susan Keenan, 7 June 2003
win.document.body.scrollTop = win.document.body.scrollTop + TRange.offsetTop;
TRange.select();
}


}

else {

TRange=win.document.body.createTextRange();
TRange.collapse(false);
strFound=TRange.findText(str);
if (strFound) {
//the following line added by Mike and Susan Keenan, 7 June 2003
win.document.body.scrollTop = TRange.offsetTop;
TRange.select();
}



}
}

if (TRange==null || strFound==0) {
TRange=win.document.body.createTextRange();
dupeRange = TRange.duplicate();
strFound=TRange.findText(str);
if (strFound) {
//the following line added by Mike and Susan Keenan, 7 June 2003
win.document.body.scrollTop = TRange.offsetTop;
TRange.select();
}


}

}

if (!strFound) alert ("String '"+str+"' not found!") // string not found


}
// -->
</script>

<!-- EXAMPLE FORM OF FIND-IN-PAGE SEARCH USING SUBMIT (ALLOWING 'ENTER/RETURN' KEY PRESS EVENT) -->
<form name="form1" onSubmit="search(document.form1, frametosearch); return false"><input type="text" name="findthis" size="15" title="Press 'ALT s' after clicking submit to repeatedly search page"> <input type="submit" value="Find in Page" ACCESSKEY="s"></form>



Offline

Užívateľ
Užívateľ
Vyhľadávanie v texte

Registrovaný: 04.12.07
Prihlásený: 05.11.15
Príspevky: 347
Témy: 51 | 51
Bydlisko: Internet
NapísalOffline : 17.04.2008 19:00 | Vyhľadávanie v texte

ukazka je tu : http://dvdobaly.yw.sk/dvdobaly_0-9.php ...ten hore zadaj hocijaky nazov a ono ta privedie tam kde sa zhoduje


 [ Príspevkov: 6 ] 


Vyhľadávanie v texte



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

slovo v texte

v PHP, ASP

12

775

08.03.2008 1:57

kmsa

V tomto fóre nie sú ďalšie neprečítané témy.

odsek v texte

v PHP, ASP

8

663

08.12.2007 19:33

jaji

V tomto fóre nie sú ďalšie neprečítané témy.

FTP v sublime texte

v Ostatné

1

283

26.03.2014 18:15

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Veľké medzeri v texte

v Operačné systémy Microsoft

0

243

22.07.2012 21:15

samson3333

V tomto fóre nie sú ďalšie neprečítané témy.

Zvyraznenie vyhladavaneho slova v texte

v PHP, ASP

15

999

27.07.2010 18:07

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

Excel - vzorec na poziciu v texte

v Ostatné programy

3

749

20.05.2007 11:08

ONder

V tomto fóre nie sú ďalšie neprečítané témy.

Herný PC za 1000€ (zostava v texte)

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PC zostavy

58

2008

08.04.2017 22:37

Miso122

V tomto fóre nie sú ďalšie neprečítané témy.

Maximalna vyska tabulky, pri dlhsom texte zobrazit posuvnik?

v HTML, XHTML, XML, CSS

2

366

11.04.2012 18:05

adori

V tomto fóre nie sú ďalšie neprečítané témy.

aky je to graficky program - odkaz je v texte

v Grafické programy

5

452

23.01.2014 17:12

mirom

V tomto fóre nie sú ďalšie neprečítané témy.

P:"pokazený" LCD MONITOR BENQ /chyba popisaná v texte

v Predám

1

756

12.07.2012 12:53

hopkok

V tomto fóre nie sú ďalšie neprečítané témy.

Vyhladavanie

v Databázy

3

380

08.04.2014 9:45

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

vyhladavanie

v Správy pre vedenie fóra

9

1042

19.04.2012 20:53

Jeffo

V tomto fóre nie sú ďalšie neprečítané témy.

vyhladavanie

v Ostatné programy

4

707

30.06.2008 2:38

dedko45

V tomto fóre nie sú ďalšie neprečítané témy.

Vyhladavanie

v PHP, ASP

3

614

15.04.2008 20:36

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

Vyhladavanie

v Delphi, Visual Basic

1

771

20.07.2009 19:25

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

Vyhladavanie

v Databázy

7

934

31.05.2009 18:46

Snacker



© 2005 - 2024 PCforum, edited by JanoF