Thread View: pl.comp.lang.javascript
8 messages
8 total messages
Started by Lucasdm
Thu, 27 Dec 2001 15:28
Skrypt mi nie dziala !! ;-))
Author: Lucasdm
Date: Thu, 27 Dec 2001 15:28
Date: Thu, 27 Dec 2001 15:28
89 lines
3439 bytes
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"> </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
Re: Skrypt mi nie dziala !! ;-))
Author: Vax
Date: Thu, 27 Dec 2001 15:45
Date: Thu, 27 Dec 2001 15:45
13 lines
1154 bytes
1154 bytes
"Lucasdm" <x007@poczta.onet.pl> wrote in message news:3c2b3c69$1@news.vogel.pl... [...] nie mam czasu na dokladna analize, ale... > abc.document.images['obrazek'].src=plik wpisz src obrazka _podczas_ pisania tagu src w docelowy document, a nie pozniej, to powinno zalatwic sprawe NS4. v.
Re: Skrypt mi nie dziala !! ;-))
Author: Vax
Date: Fri, 28 Dec 2001 08:03
Date: Fri, 28 Dec 2001 08:03
33 lines
1661 bytes
1661 bytes
"Lucasdm" <x007@poczta.onet.pl> wrote in message
news:3c2c263a@news.vogel.pl...
> Dzieki,
>
> > > abc.document.images['obrazek'].src=plik
> >
> > wpisz src obrazka _podczas_ pisania tagu src w docelowy document,
> > a nie pozniej, to powinno zalatwic sprawe NS4.
>
> ale mam maly zastoj umyslowy ;-)))- jak to zrobic dokladnie???
napisales:
abc.document.writeln('<td width="200" height="69"><img border="0"
src="../../images/logo200g.gif"></td>');
oraz :
abc.document.writeln('<img border="0" name="obrazek" align="center">');
a takze:
abc.document.images['obrazek'].src=plik
wiec napisz:
abc.document.writeln('<img border="0" name="obrazek" align="center"
src="'+plik+'">');
napisales takze: "napisalem skrypt", ufam wiec, ze dasz sobie rade ;)))
v.
Re: Skrypt mi nie dziala !! ;-))
Author: Lucasdm
Date: Fri, 28 Dec 2001 08:06
Date: Fri, 28 Dec 2001 08:06
10 lines
1139 bytes
1139 bytes
Dzieki, > > abc.document.images['obrazek'].src=plik > > wpisz src obrazka _podczas_ pisania tagu src w docelowy document, > a nie pozniej, to powinno zalatwic sprawe NS4. ale mam maly zastoj umyslowy ;-)))- jak to zrobic dokladnie??? Lucas
Re: Skrypt mi nie dziala !! ;-))
Author: Michal Schulz
Date: Fri, 28 Dec 2001 08:17
Date: Fri, 28 Dec 2001 08:17
21 lines
1600 bytes
1600 bytes
On Fri, 28 Dec 2001, Vax wrote:
> > > > abc.document.images['obrazek'].src=plik
> > >
> > > wpisz src obrazka _podczas_ pisania tagu src w docelowy document,
> > > a nie pozniej, to powinno zalatwic sprawe NS4.
> >
> > ale mam maly zastoj umyslowy ;-)))- jak to zrobic dokladnie???
>
> napisales:
>
> abc.document.writeln('<td width="200" height="69"><img border="0"
> src="../../images/logo200g.gif"></td>');
Wypadałoby jeszcze poprawić z document.writeln("...</td>") na
document.writeln("...<\/td>")
http://www.w3.org/TR/html4/appendix/notes.html#notes-specifying-data
--
Michal Schulz
Re: Skrypt mi nie dziala !! ;-))
Author: Vax
Date: Fri, 28 Dec 2001 09:22
Date: Fri, 28 Dec 2001 09:22
16 lines
1409 bytes
1409 bytes
"Michal Schulz" <mschulz@rose.man.poznan.pl> wrote in message
news:Pine.GSO.4.20.0112280916240.27992-100000@rose.man.poznan.pl...
On Fri, 28 Dec 2001, Vax wrote:
[...]
> Wypadałoby jeszcze poprawić z document.writeln("...</td>") na
> document.writeln("...<\/td>")
1. odpisuj autorowi tego kodu
2. niedoceniasz browserow, ich parsery lykaja domkniecia tagow
(z wyjatkiem zagniezdzonego </script> ;))), mimo, ze w3c tego nie zakladala
;)
v.
Re: Skrypt mi nie dziala !! ;-))
Author: Lucasdm
Date: Fri, 28 Dec 2001 11:38
Date: Fri, 28 Dec 2001 11:38
6 lines
1076 bytes
1076 bytes
> napisales takze: "napisalem skrypt", ufam wiec, ze dasz sobie rade ;))) teraz juz tak ;-))) dzieki Lucas
Re: Skrypt mi nie dziala !! ;-))
Author: Michal Schulz
Date: Sat, 29 Dec 2001 11:35
Date: Sat, 29 Dec 2001 11:35
19 lines
1672 bytes
1672 bytes
On Fri, 28 Dec 2001, Vax wrote:
> > Wypadałoby jeszcze poprawić z document.writeln("...</td>") na
> > document.writeln("...<\/td>")
>
> 1. odpisuj autorowi tego kodu
Wiem, że to nie Ty. Przepraszam, ale skasowałem posta człowieka który
pytał a nie chciało mi się bawić w jego wygrzebywanie (wiem, że to kilka
sekund, ale miałem lenia)
> 2. niedoceniasz browserow, ich parsery lykaja domkniecia tagow
> (z wyjatkiem zagniezdzonego </script> ;))), mimo, ze w3c tego nie zakladala
> ;)
Doceniałem, dopóki netszkapa się nie wyłożyła na takim czymś :-)))
--
Michal Schulz
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads