Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Sökmotor till text i en DIV-tag

Postades av 2005-09-07 23:12:22 - Mikael Kristiansson, i forum javascript/dhtml, Tråden har 3 Kommentarer och lästs av 659 personer

Hej,

Försökt få till en sökmotor som ska kolla efter sökt ord i en text som skriv ut inom en DIV-box.
Får det inte att fungera! Det är när jag ska berätta för funktionen VAR den ska söka, alltså att det är inom DIV-en(id=box_text_policy) den ska göra sökningen!
Någonsom som kan/vill hjälpa mig då jag Inte är en hejare på Javascript?

<form name="f1" action="" onSubmit="if(this.t1.value!=null && this.t1.value!='')findString(this.t1.value);return false">
<input type="text" name=t1 value="" size=20 class="formular_inputruta">&nbsp;<input type="submit" class="knapp_submit" name=b1 value="Find">
</form>
</td>
<td width="400" height="366" align="right" rowspan="2">
<%
Dim cmd
Set cmd = CreateObject("ADODB.Command")
Set cmd.ActiveConnection = Conn
cmd.CommandText = "SELECT TOP 1 ID, texten" & vbCrLf & "FROM text_policy ORDER BY ID DESC"
Set rs = cmd.Execute
%>
<div id="box_text_policy" class="box_visa_just_nu_text">
<script language="JavaScript">
<!--
var Trange=null

function findString (str) {
if (parseInt(navigator.appVersion)<4) return;
var strFound;
if (navigator.appName=="Netscape") {

  // NAVIGATOR-SPECIFIC CODE

  strFound=self.find(str);
  if (!strFound) {
  strFound=self.find(str,0,1)
  while (self.find(str,0,1)) continue
  }
}
if (navigator.appName.indexOf("Microsoft")!=-1) {

  // EXPLORER-SPECIFIC CODE

  if (Trange!=null) {
  Trange.collapse(false)
  strFound=Trange.findText(str)
  if (strFound) Trange.select()
  }
  if (Trange==null || strFound==0) {
  Trange=self.document.createTextRange()
  strFound=Trange.findText(str)
  if (strFound) Trange.select()
  }
}
if (!strFound) alert ("String '"+str+"' not found!")
}
//-->
</script>
  Nisse
  <%=Replace(Trim(rs("texten")),VbCrLf,"<br>")%><br>
</div>
<%
Conn.Close
Set Conn = Nothing
%>
</td>



Koden ovan är utan mina försök till att "hitta/placera" DIV-en i scriptet!
Nisse är bara ett testord :)

Vore oehört Tacksam!
Micke


Svara

Sv: Sökmotor till text i en DIV-tag

Postades av 2005-09-07 23:28:40 - Per Persson

Varför skriva egen sökning när det finns i webbläsarna (Firefox & IE: CTRL+F)?


Svara

Sv:Sökmotor till text i en DIV-tag

Postades av 2005-09-08 06:32:35 - Mikael Kristiansson

Då jag inte vill söka på Hela sidan utan bara i inom en DIV-box så fungerar det inte med att använda webbfönstrets sökfunktion.

Vet Du var man i koden ska få in placeringen av att det är i DIV-en det är funktionen ska söka efter det valda ordet?

Man skulle kanske kunna använda

document.getElementById(box_visa_policy); 


på något sätt men jagj vet inte riktigt VAR och HUR i koden...

Micke


Svara

Sv: Sökmotor till text i en DIV-tag

Postades av 2005-09-09 22:38:42 - Mikael Kristiansson

Är där verkligen ingen i detta avlånga land som har Någon idé eller en lösning på denna "omöjliga gåta"?
Någon som har gjort nått liknande och som fungerade?

EDIT: DET ÄR LÖST!

Micke


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 768
27 960
271 761
403
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies