code om CTRL-F aan te roepen (search)

Pagina: 1
Acties:

  • Davidoff402
  • Registratie: Oktober 2000
  • Laatst online: 24-03-2022

Davidoff402

The more you tweak....

Topicstarter
Ik wil graag het popup zoekvenster naar voren laten komen nadat er op een button is geklikt.
Iemand die weet wat die code is? ASP/HTML/JS, maakt niet uit...

Sempron 3800+ 8k9a7i


  • twiekert
  • Registratie: Februari 2001
  • Laatst online: 15-09 08:37
ga eerst zelf maar is nadenken in wat voor code dat eventueel zou kunnen..

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Misschien dat je in IE adhv het Event object een event kan faken in JavaScript ... weet ik eigenlijk niet...

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • Tim Schuhmacher
  • Registratie: Januari 2000
  • Laatst online: 16-09 15:41

Tim Schuhmacher

abasios

Op dinsdag 27 november 2001 13:14 schreef twiekert het volgende:
ga eerst zelf maar is nadenken in wat voor code dat eventueel zou kunnen..
nah, ik ben met je eens dat mensen zelf moeten zoeken, maar deze vraag is nou niet echt zo standaard dat ie elke week 4x langskomt.

  • Davidoff402
  • Registratie: Oktober 2000
  • Laatst online: 24-03-2022

Davidoff402

The more you tweak....

Topicstarter
Inderdaad. Misschien dat ik in VB code kan schrijven. Als dat lukt is ASP een fluitje.
Maarja, ik weet niet of je zomaar functies uit explorer aan kan/mag roepen.

Dus als iemand suggesties heeft...

Sempron 3800+ 8k9a7i


Verwijderd

Op dinsdag 27 november 2001 13:37 schreef drm het volgende:
Misschien dat je in IE adhv het Event object een event kan faken in JavaScript ... weet ik eigenlijk niet...
ik denk toch dat het hier op neer gaat komen. Zelf een zoek functie maken........Of zoek eens een script wat zoekt :)

http://members.ozemail.com.au/~dcrombie/mysearch.html

  • Davidoff402
  • Registratie: Oktober 2000
  • Laatst online: 24-03-2022

Davidoff402

The more you tweak....

Topicstarter
Het gaat er namelijk om dat via de webbrowser gewoon in de tekst gezocht kan worden (word in webbrowser)
Dus niet indexeren enzovoort, dat wordt namelijk al gedaan.
De CTRL-F toets is voldoende en uitstekend hiervoor.
Alleen zoek ik een code die tegen m'n browser zegt: 'CTRL-F' :)

Sempron 3800+ 8k9a7i


Verwijderd

In dit topic wordt min of meer uitgelegd hoe je een key afvangt, misschien werkt dit ook wel met toetscombinaties, en om dit script om te bouwen is niet zo veel werk....

[topic=181828/1/25]

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 22:31

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Hmm, in mijn gigantisch grote goeroe-fabriek :P heb ik een zoekscript dat hetzelfde doet als CRTL-F, misschien kan je dat in een pop-up venster zetten, lijkt er in ieder geval op :)

Hiero dus < daar zit het script ook in, maar dan niet in een popup.

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • Davidoff402
  • Registratie: Oktober 2000
  • Laatst online: 24-03-2022

Davidoff402

The more you tweak....

Topicstarter
Tnx! zoiets is ook goed natuurlijk. Ik zal kijken of ie ook in meerdere frames wil gaan werken... :)

Sempron 3800+ 8k9a7i


  • Davidoff402
  • Registratie: Oktober 2000
  • Laatst online: 24-03-2022

Davidoff402

The more you tweak....

Topicstarter
De zoekfunctie werkt perfect. Alleen nu heb ik even een probleempje met het andere frame aanroepen.
Hieronder een stukje van het script. Deze code staat in het linkerframe. In het 'mainframe' wordt een Word-document geopend waar ik op tekst wil zoeken (vanuit het linker frame dus) Hoe kan ik bij window to search zeggen dat ie moet zoeken in het andere frame genaamd 'mainFrame'? Ik heb al zingen geprobeerd met parent.window en parent.mainFrame.window etc, maar ik kom er ffies niet uit... iemand?

</script>
<script language="JavaScript">

var NS4 = (document.layers); // Which browser?
var IE4 = (document.all);

var win = window; |:( // window to search.
var n = 0;

function findInPage(str) {

Sempron 3800+ 8k9a7i


Verwijderd

en gewoon window.mainframe?

  • Davidoff402
  • Registratie: Oktober 2000
  • Laatst online: 24-03-2022

Davidoff402

The more you tweak....

Topicstarter
nopes... :( ik d8 misschien iets te doen als:

<FRAME SRC="....." NAME="mainFrame">
en dan parent.frames.main ofzo, maar op de puntjes kan 8ik geen pagina neergooien, want die is elke keer anders natuurlijk.

Nog ideeen?

Sempron 3800+ 8k9a7i


  • Davidoff402
  • Registratie: Oktober 2000
  • Laatst online: 24-03-2022

Davidoff402

The more you tweak....

Topicstarter
ik kan de code voor het zoeken toch niet kwijt in het mainFrame aangezien daar Word-documenten worden geopend...

Sempron 3800+ 8k9a7i


Verwijderd

hmmmm, ik geloof dat ik niet helemaal begrijp wat je bedoeld...(url?) En, ik neem aan dat je je frame's zowiezo een naam of id hebt gegeven??? Dan kan je hem gewoon aanroepen met parent.framename (volgens mij kan window.framename ook)..

En je zou ook voor een andere oplossing dan frames kunnen kiezen (Tables layers of iframe oid).

  • Davidoff402
  • Registratie: Oktober 2000
  • Laatst online: 24-03-2022

Davidoff402

The more you tweak....

Topicstarter
't is een intranet dus heb geen url.
Als voorbeeld: www.tweakers.net
Links staat zoeken (vul daar tekst in) het script zoekt in z'n eigen frame de tekst. Dat doet de code die in 1 van vorige reacties stond. Nu heet dat frame bij mij frameLeft en rechts (waar de word documenten worden weergegeven) mainFrame. de code moet dus naar het mainFrame wijzen en niet naar eigen frame. parent.mainFrame.window e.d. allemaal al gebprobeerd maar krijg elke keer de melding 'mainFrame' undefined... :'(

Sempron 3800+ 8k9a7i

Pagina: 1