@@ Alle Helfer,
vielen Dank für Eure umfassenden Infos. Jetzt verstehe ich einiges mehr, wenn auch noch nicht alles. Dafür habe ich die Lösung für mein Problem gefunden; wie heißt es so schön: "lörning bei duing"
<div style="position: absolute;left: 00px;top: 10px">
<script type="text/javascript">
document.write("<img src ='"+ jpgdatei +"' alt = '"+ort+"' width='396' height ='550'>");
</script>
</div>
Gefunden unter Linkbeschreibung
@@Gunnar Bittersmann
Die Tabelle sieht folgendermaßen aus:
<script type="text/javascript">
var orte = new Array(40);
for (var i = 0; i < orte.length; ++i)
{orte[i] = new Array(3);
}
orte[1][ 1]="06.08!3d 50.78 "; orte[2][ 1 ]="aachen" ; orte[3] [ 1 ]="Aachen";
orte[1][ 2]="12.44!3d 50.99 "; orte[2][ 2 ]="bad hersfeld" ; orte[3] [ 2 ]="Bad Hersfeld";
// hier fehlen natürlich die Zeilen 3 bis 33
orte[1][34]="10.54!3d 52.16 "; orte[2][34 ]="wolfenbüttel" ; orte[3] [34 ]="Wolfenbüttel";
// bei Erweiterung der Liste Tabellengröße prüfen
</script>
Die Tabelle habe ich in Excel erstellt und per copy/paste eingefügt. Möglicherweise hätte man die Werte auch direkt aus der Excel-Tabelle auslesen können, aber der Aufwand war mir für diese 34 Zeilen doch zu groß, zumal es um eine einmalige umgrenzte Aufgabenstellung geht.
Den Index liefert
function Werteliste (querystring) { usw.
danach erfogt die Zuweisung der Werte zu den im weiteren Code verwendeten Variablen:
<script type="text/javascript">
koor = orte[1][index];
pdf = orte[2][index];
ort = orte[3][index];
jpgdatei = "../jpg/aachen.jpg";
pdfdatei ="../pdf/"+pdf+".pdf";
wiki ="https://de.wikipedia.org/wiki/"+ort;
</script>
Nun halte ich es für möglich, dass ein Experte über diesen Code die Nase rümpft, aber ich finde ihn optimal 'minimalistisch' und er erfüllt seinen Zweck genau so, wie ich es mir vorgestellt habe.
Ich denke, dass ich bis morgen alles hochgeladen habe. Dann kann man sich das Ganze hier anschauen: Linkbeschreibung Nochmal besten Dank für die Hilfe und herzliche Grüße - oder Helau und Alaaf