HTML Imagemaps erzeugen in einem 8x8-Raster

Inhalt:

Das Skript soll für eine 800x800px große Karte ein Imagemap-Raster erzeugen, mit 100px^2 großen anklickbaren Feldern.

Skript imagemaps01.pl

#!/usr/bin/perl -w
use strict;
use warnings;

my $url = '192.168.0.15';
my $script = 'cgi-bin/where.pl';

print "<map name='Berlin'>\n";

for (my $j=1; $j<9; $j++) {
    my $y2 = $j*100;
    my $y1 = $y2-99;
    for (my $i=1; $i<9; $i++) {
       my $x2 = $i*100;
       my $x1 = $x2-99;
       print "<area shape='rect' coords='$x1,$y1,$x2,$y2'";
       print "href='http://$url/$script?x1=$x1;x2=$x2;y1=$y1;y2=$y2'>\n";
       }
    }

print "</map>\n";

Ergänzungen, Kommentare

Kommentare werden am besten in folgender Form vorgenommen, damit sie im Inhaltsverzeichnis angezeigt werden (natürlich ohne das <verbatim>):
---### Main.??? - 14 Jul 2003 - Betreff

UtilPerlSkripteSubForm edit

Titel ImageMaps? erzeugen
Autor Ronnie
Bereich PerlSkripteWeb
Topic revision: 2003-09-19, RonnieNeumann
 
Bitte die NutzungsBedingungen beachten.
Bei Vorschlägen, Anfragen oder Problemen mit dem PerlCommunityWiki bitten wir um WebBottomBarExample">Rückmeldung.