Forum Doku Wiki Blog

Forumsarchiv 2008, Februar
Textdatei mit links einlesen und durchsuchbar machen

archivierte Beiträge lesen

  1. (HTML/XHTML) Textdatei mit links einlesen und durchsuchbar machen von bertram, 03. 02. 2008, 20:40

Textdatei mit links einlesen und durchsuchbar machen

Der folgende Beitrag wurde am 03. 02. 2008, 20:40 Uhr von bertram veröffentlicht.

hallo zusammen,
ich bin ein neuling in sachen html
habe aber folgendes problem:
ich möchte eine textdatei die links enthält einlesen
und diese durchsuchbar machen.
die textdatei hat dann folgenden inhalt
gps-koordinte, mastnummer, bezeichnung, masttyp, link zu bilder
für die daten habe ich schon gefunden und für meine zwecke umgebaut, aber bei den links komme ich einfach nicht weiter.
wäre schön wenn mir jemand weiterhelfen könnte.
hier die seite die ich bis jetzt zusammen bekommen habe
<html><head><title>Bahnstromleitung</title>
<script language="JScript" type="text/jscript">
<!--
function Suchen() {
 var Datensaetze = 1000;
 document.all.Anzeigetabelle.style.display = "none";
 var Suchausdruck = "";
 var Suchbegriffe = 0;
 if(document.Eingabe.SuchGps.value != "") {
   Suchausdruck = Suchausdruck + "GPS-Koordinate = " + document.Eingabe.SuchGps.value;
   Suchbegriffe++;
 }
 if(document.Eingabe.SuchMast.value != "") {
   if(Suchbegriffe > 0)
     Suchausdruck = Suchausdruck + " & Mastnummer = " + document.Eingabe.SuchMast.value;
   else
     Suchausdruck = Suchausdruck + "Mastnummer = " + document.Eingabe.SuchMast.value;
   Suchbegriffe++;
 }
 if(document.Eingabe.SuchBL.value != "") {
   if(Suchbegriffe > 0)
     Suchausdruck = Suchausdruck + " & BL-Nr = " + document.Eingabe.SuchBL.value;
   else
     Suchausdruck = Suchausdruck + "BL-Nr = " + document.Eingabe.SuchBL.value;
   Suchbegriffe++;
 }

 document.all.Begriffe.object.Filter = Suchausdruck;
 document.all.Begriffe.Reset();
 document.all.Anzeigetabelle.dataSrc = "#Begriffe";
 if(document.all.Begriffe.recordset.recordCount < Datensaetze) {
   document.all.Anzeigetabelle.dataPageSize = Begriffe.recordset.recordCount;
   document.all.Treffer.innerText = Begriffe.recordset.recordCount + " Suchtreffer!";
   document.all.Anzeigetabelle.style.display = "block";
 }
 else
   document.all.Treffer.innerText = "0 Suchtreffer!";
}
//-->
</script>
</head>
<body>
<html>
<head>
<title>Auskunft</title>
</head>
<font face="Arial"><font color="0000000">
<text="#000000" link="#A00000" vlink="#600000" alink="#A00000">
<html><head><title>background-color</title>
<style type="text/css">
body { background-color:#E2E2E2; }
.graubox { background-color:#E2E2E2; padding:6px; margin:0px; }
.grau { background-color:#E2E2E2; }
.gelbbox { background-color:#FFFF66; padding:6px; margin:0px; }
.gelb { background-color:#FFFF66; }
</style>
</head><body>
<basefont size="6">


<object id="Begriffe" classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83">
 <param name="DataURL" value="gps-daten.txt">
 <param name="UseHeader" value="true">
 <param name="Filter" value="">
 <param name="FieldDelim" value=" ">
</object>
<p></p>



<basefont size="3">


<font face="Arial"><font color="0000000">
<p></p>
<br>
<p>&Uuml;ber die <b>Auskunft</b> k&ouml;nnen Sie nach Begriffen wie Gemarkung, der BL Nummer
usw. suchen. Bei der Suche nach mehreren Begriffen werden die Eingaben logisch durch UND verkn&uuml;pft.
Sie d&uuml;rfen auch das Wildcardzeichen <b>*</b> f&uuml;r Teilausdr&uuml;cke verwenden. Suchen Sie z. B. mal im Feld
(Gemarkung) nach <b>Al*</b> oder im Feld (Gemeinden) nach <b>*stadt</b> </b>.</p>
<br>
<p><b>! Kleiner Tipp: Bei der Suche nach Gemeinde immer einen * am Ende des Namens setzen, falls die Gemeinde eine Stadt ist !</b></p>

<form name="Eingabe" action="">
Suche nach:<br>
<input name="SuchGps" type="text" width="35"> (GPS-Koordinate)<br>
<input name="SuchMast" type="text" width="35"> (Mastnummer)<br>
<input name="SuchBL" type="text" width="35"> (BL-Nr)<br>
<input type="button" style="width:150px; height:25px;" value="Suche starten" onClick="Suchen()">
</form>
<a href="firefox.bat"><b>Google MAPS starten</a><br>
<p></p>
<table border="1" cellpadding="1" cellspacing="0"><tr><td>
<table width="700">
<tr>
<td valign="top" colspan="8">
<span id="Treffer" style="color:#0000CC; font-weight:bold;"> </span>
</td>
</tr>
<tr>
<td bgcolor="#EEEEEE" valign="top" width="25%"><b>GPS-Koordinate:</b></td>
<td bgcolor="#EEEEEE" valign="top" width="15%"><b>Mastnummer:</b></td>
<td bgcolor="#EEEEEE" valign="top" width="15%"><b>BL-Nr:</b></td>
<td bgcolor="#EEEEEE" valign="top" width="35%"><b>Bezeichnung:</b></td>
<td bgcolor="#EEEEEE" valign="top" width="10%"><b>Masttyp:</b></td>

</tr>
</table>
<table id="Anzeigetabelle" style="display:none" width="700">
<tr>
<td bgcolor="#FFFFE0" valign="top" width="25%"><span datafld="GPS-Koordinate"></span></td>
<td bgcolor="#FFFFE0" valign="top" width="15%"><span datafld="Mastnummer"></span></td>
<td bgcolor="#FFFFE0" valign="top" width="15%"><span datafld="BL-Nr"></span></td>
<td bgcolor="#FFFFE0" valign="top" width="35%"><span datafld="Bezeichnung"></span></td>
<td bgcolor="#FFFFE0" valign="top" width="10%"><span datafld="Masttyp"></span></td>

</tr>
</table>
</td></tr></table>
</body>
</html>

Textdatei mit links einlesen und durchsuchbar machen

Der folgende Beitrag wurde am 04. 02. 2008, 00:35 Uhr von Ingo Turski veröffentlicht.

Hi,

> ich möchte eine textdatei die links enthält einlesen
> und diese durchsuchbar machen.
warum postest Du dann unter (X)HTML? Das ist keine Programmiersprache.

> document.all.Anzeigetabelle.style.display = "none";
document.all ist Microsoft-Syntax. Auch wenn einige andere Browser diese umsetzen, solltest Du sie nicht verwenden.

freundliche Grüße
Ingo
--
[barrierefreie Ingo Webdesign » Suchmaschinenoptimierung | em? | IE7 - Bugs]

Textdatei mit links einlesen und durchsuchbar machen

Der folgende Beitrag wurde am 04. 02. 2008, 18:30 Uhr von plan_B veröffentlicht.

Hallo,

> > document.all.Anzeigetabelle.style.display = "none";
> document.all ist Microsoft-Syntax. Auch wenn einige andere Browser diese umsetzen, solltest Du sie nicht verwenden.

wahrscheinlich möchte er doch die Microsoft-Syntax verwenden, denn so bindet er sein Script ein:


<script language="JScript" type="text/jscript">
<!--


und verwendet dieses Datenmodell

dhtml/modelle/datenanbindung.htm

aber wie man aus den Daten nun einen Link fabriziert, kann ich auch nicht sagen ....

vielleicht so ....

<td bgcolor="#FFFFE0" valign="top" width="35%"><span datafld="Bezeichnung"></span></td>
<td bgcolor="#FFFFE0" valign="top" width="10%"><span datafld="Masttyp"></span></td>
<td bgcolor="#FFFFE0" valign="top" width="35%"><span datafld="Bezeichnung"></span></td>
<td bgcolor="#FFFFE0" valign="top" width="10%">
<span datafld="bildlink" onclick="show_bild(this)"></span>
</td>


function show_bild(span) {
    var bild_url=span.firstChild.nodeValue;
    window.open( bild_url,"bilder","width=800,height=600");
}




Gruß plan_B
--
     *®*´¯`·.¸¸.·

Textdatei mit links einlesen und durchsuchbar machen

Der folgende Beitrag wurde am 04. 02. 2008, 18:46 Uhr von plan_B veröffentlicht.

Hallo,

>
> und verwendet dieses Datenmodell
>
> dhtml/modelle/datenanbindung.htm
>

wie man Verweis konstruiert, steht auch auf dieser Seite:
[zitat]
Danach können Sie folgenden Verweis konstruieren:
<a datasrc="#Verweis" datafld="URL"><span datafld="Verweistext" datasrc="#Verweis"></span></a>
[/zitat]

Gruß plan_B
--
     *®*´¯`·.¸¸.·

Textdatei mit links einlesen und durchsuchbar machen

Der folgende Beitrag wurde am 04. 02. 2008, 19:24 Uhr von bertram veröffentlicht.

> Hallo,
>
> >
> > und verwendet dieses Datenmodell
> >
> > dhtml/modelle/datenanbindung.htm
> >
>
> wie man Verweis konstruiert, steht auch auf dieser Seite:
> [zitat]
> Danach können Sie folgenden Verweis konstruieren:
> <a datasrc="#Verweis" datafld="URL"><span datafld="Verweistext" datasrc="#Verweis"></span></a>
> [/zitat]
>
> Gruß plan_B

vielen dank für die schnelle tipps
leider findet er nach der suche den link nicht
was habe ich falsch gemacht?  Gruß bertram
ich habe das ganze wie folgt eingebaut:
<tr>
<td bgcolor="#EEEEEE" valign="top" width="25%"><b>GPS-Koordinate:</b></td>
<td bgcolor="#EEEEEE" valign="top" width="15%"><b>Mastnummer:</b></td>
<td bgcolor="#EEEEEE" valign="top" width="15%"><b>BL-Nr:</b></td>
<td bgcolor="#EEEEEE" valign="top" width="25%"><b>Bezeichnung:</b></td>
<td bgcolor="#EEEEEE" valign="top" width="10%"><b>Masttyp:</b></td>
<td bgcolor="#EEEEEE" valign="top" width="10%"><b>bildlink:</b></td>

</tr>
</table>
<table id="Anzeigetabelle" style="display:none" width="700">
<tr>
<td bgcolor="#FFFFE0" valign="top" width="25%"><span datafld="GPS-Koordinate"></span></td>
<td bgcolor="#FFFFE0" valign="top" width="15%"><span datafld="Mastnummer"></span></td>
<td bgcolor="#FFFFE0" valign="top" width="15%"><span datafld="BL-Nr"></span></td>
<td bgcolor="#FFFFE0" valign="top" width="25%"><span datafld="Bezeichnung"></span></td>
<td bgcolor="#FFFFE0" valign="top" width="10%"><span datafld="Masttyp"></span></td>

<td bgcolor="#FFFFE0" valign="top" width="10%">
<a datasrc="#bildlink" datafld="URL"><span datafld="bildlink" datasrc="#bildlink"></span></a></td>


Textdatei mit links einlesen und durchsuchbar machen

Der folgende Beitrag wurde am 04. 02. 2008, 19:46 Uhr von plan_B veröffentlicht.

Hallo,

> <td bgcolor="#FFFFE0" valign="top" width="25%"><span datafld="Bezeichnung"></span></td>
> <td bgcolor="#FFFFE0" valign="top" width="10%"><span datafld="Masttyp"></span></td>
>
> <td bgcolor="#FFFFE0" valign="top" width="10%">
> <a datasrc="#bildlink" datafld="URL"><span datafld="bildlink" datasrc="#bildlink"></span></a></td>
>

so wie ich es verstanden habe, lautet datasrc "Begriffe"
wie du den Feldbezeichner für die Bildlinks genannt hast, ist mir nicht klar, ich habe mal "bildlink" genommen, weil mir ein Bezeichner mit Leerzeichen suspekt ist. Du schriebst:

> die textdatei hat dann folgenden inhalt
> gps-koordinte, mastnummer, bezeichnung, masttyp, link zu bilder

das käme dann dabei raus:


<a datasrc="#Begriffe" datafld="bildlink"><span datafld="bildlink" datasrc="#Begriffe"></span></a>


Gruß plan_B
--
     *®*´¯`·.¸¸.·

Textdatei mit links einlesen und durchsuchbar machen

Der folgende Beitrag wurde am 05. 02. 2008, 10:24 Uhr von bertram veröffentlicht.

hallo

vielen dank für die schnelle hilfe, genauso habe ich mir das
vorgestellt, funktioniert wunderbar

gruß bertram

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4