🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #136

Skrypt mi nie dziala !! ;-))

#136
From: Lucasdm
Date: Thu, 27 Dec 2001 15:28
89 lines
3439 bytes
Witam

napisalem skrypt, ktory mial mi zautomatyzowac podglad zdjec. Fotki robie w
wersji "miniaturki" o nazwie XXs.jpg i oryginału o nazwie XX.jpg (XX- liczba
dwucyfrowa) i wszystkie wrzucam do katalogu. Chcialem aby po kliknieciu na
miniaturce wyswietlil sie oryginal zdjecia ale razem z logiem strony i
podpisem, w ktorym zawarty jest nr fotki i nazwa katalogu na serwerze.
Niestety otrzymuje informacje, ze na niektorych komputerach (niezaleznie od
systemu oraz przegladarki) wystepuja bledy JavaScript lub np. "Opera", w
ogóle zdjęć nie wyśiwetla.

Poniżej funkcja, którą napisałem i uruchamiam w znaczniku <A> miniaturki.
Problem dotyczy strony http://www.nurkowanie.wroc.pl
a potem GALERIA i dowolny wybór.

Gdzie jest błąd i jak to naprawić ???
listing:

<script language="JavaScript">
function ow(nazwa)
{
 var Tlink=self.document.location.pathname;
 var Bl="";
 var wyn="";
 var a=0;
 a=Tlink.length;
 Bl=Tlink.substring(a-1,a);
 while (Bl!='\\')
 {
  wyn=Bl+wyn;
  a=a-1;
  if (a>0) Bl=Tlink.substring(a-1,a); else Bl='\\';
 }
 wyn=""
 Tlink=Tlink.substring(0,a-1)

 Bl=Tlink.substring(a-1,a);
 while (Bl!='\\')
 {
  wyn=Bl+wyn;
  a=a-1;
  if (a>0) Bl=Tlink.substring(a-1,a); else Bl='\\';
 }
 Tlink=wyn

 nazwa2=nazwa
 nazwa2=Tlink+nazwa;
 abc=window.open('',
nazwa2,'fullscreen=no,resizable=yes,scrollbars=yes,status,height=580,width=6
80');

 plik='foto/'+nazwa+'.jpg'

 abc.document.clear();

abc.document.writeln('<table border="0" cellpadding="0" cellspacing="0"
width="399" height="69">');
  abc.document.writeln('<tr>');
    abc.document.writeln('<td width="200" height="69"><img border="0"
src="../../images/logo200g.gif"></td>');
    abc.document.writeln('<td width="195" valign="bottom" height="69">');
      abc.document.writeln('<p align="left"><b><font color="#2B4DA6"
size="3">GALERIA ZDJĘĆ<br>');
       abc.document.writeln('<p align="left">&nbsp;</td>');
      abc.document.writeln('</font></b></td>');
  abc.document.writeln('</tr>');
abc.document.writeln('</table>');

 abc.document.writeln('<img border="0" name="obrazek" align="center">');
 abc.document.images['obrazek'].src=plik
 abc.title = "Galeria AQUAMATIC   www.nurkowanie.wroc.pl"
 abc.status = "AQUAMATIC";
 abc.document.writeln('<BR><BR>');
 abc.document.writeln('www.nurkowanie.wroc.pl<BR>');
 abc.document.writeln('Katalog: '+Tlink+',<BR> nazwa pliku:
'+nazwa+'.jpg<BR>')

 abc.document.close()
}
</script>




--
Pozdrowienia

Lucas de Max
lucasdm@lucasdm.prv.pl       www.lucasdm.prv.pl
Technical Details
Message-ID: <3c2b3c69$1@news.vogel.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!warszawa.rmf.pl!poznan.rmf.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!news.vogel.pl!nnrp

Show Full Headers
Complete Article Headers
Reply-To: "Lucasdm" <x007@poczta.onet.pl>
From: "Lucasdm" <x007@poczta.onet.pl>
Newsgroups: pl.comp.lang.javascript
Subject: Skrypt mi nie dziala !! ;-))
Date: Thu, 27 Dec 2001 16:28:26 +0100
Lines: 91
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2417.2000
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
NNTP-Posting-Host: router.provider.pl
X-Original-NNTP-Posting-Host: router.provider.pl
Message-ID: <3c2b3c69$1@news.vogel.pl>
X-Trace: news.vogel.pl 1009466473 router.provider.pl (27 Dec 2001 16:21:13 +0100)
X-Complaints-To: Usenet@news.vogel.pl
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!warszawa.rmf.pl!poznan.rmf.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!news.vogel.pl!nnrp
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit