🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.javascript
6 messages
6 total messages Started by lamer Wed, 20 Jan 2010 18:05
Brak zasiegu dla zmiennej
#49704
Author: lamer
Date: Wed, 20 Jan 2010 18:05
17 lines
1577 bytes
Witam,
Jest strona, kodu masa, ale fragment jest z grubsza taki:

<script type="text/javascript">
var siema='siemano';
alert(siema);
</script>

<a href="#" onClick="alert(siema)">KLIK</a>

Po zaladowaniu strony wyskakuje okienko z napisem "siemano". Po nacisnieciu 
KLIK dostaje blad "siema is undefined".
Miedzy ta wstawka w JS a linkiem nie ma innych wstawek JS. Nazwa zmiennej 
jest wzieta z sufitu, wiec raczej nic jej nie usuwa/nadpisuje.
Jak to wiec mozliwe, ze jest undefined w linku?

lamer 
Re: Brak zasiegu dla zmiennej
#49705
Author: Paweł Arciszewski
Date: Wed, 20 Jan 2010 18:22
26 lines
1967 bytes
On 20 Sty, 19:05, "lamer" <la...@pl.pl> wrote:
> Witam,
> Jest strona, kodu masa, ale fragment jest z grubsza taki:
>
> <script type="text/javascript">
> var siema='siemano';
> alert(siema);
> </script>
>
> <a href="#" onClick="alert(siema)">KLIK</a>
>
> Po zaladowaniu strony wyskakuje okienko z napisem "siemano". Po nacisnieciu
> KLIK dostaje blad "siema is undefined".
> Miedzy ta wstawka w JS a linkiem nie ma innych wstawek JS. Nazwa zmiennej
> jest wzieta z sufitu, wiec raczej nic jej nie usuwa/nadpisuje.
> Jak to wiec mozliwe, ze jest undefined w linku?
>
> lamer


W jakiej przeglądarce Ci to nie działa? U mnie działa zarówno pod ff
3.5 oraz ie 8 niezależnie gdzie umieszczę skrypt (przed linkiem, za
linkiem, w nagłówku).

Pozdrawiam,
Paweł Arciszewski
Re: Brak zasiegu dla zmiennej
#49706
Author: lamer
Date: Wed, 20 Jan 2010 18:32
16 lines
1917 bytes
Użytkownik "Paweł Arciszewski" <p.arciszewski@archol.pl> napisał w 
wiadomości 
news:bf4580f7-97dc-4da7-b8f1-46555755c9ee@q4g2000yqm.googlegroups.com...

>W jakiej przeglądarce Ci to nie działa? U mnie działa zarówno pod ff
>3.5 oraz ie 8 niezależnie gdzie umieszczę skrypt (przed linkiem, za
>linkiem, w nagłówku).

Firefox.
Gdy do kodu wpisze tylko ten przyklad to jest OK.
Cos gdzies na stronie musi byc co sprawia, ze to przestaje dzialac. Nie wiem 
co, a calej strony nie wkleje (rozne ajaksy i takie tam), linka podac nie 
moge (serwer developerski).
Takze licze troche na zabawy w szklana kule albo czyjes doswiadczenie.

lamer 
Re: Brak zasiegu dla zmiennej
#49707
Author: NotBear
Date: Wed, 20 Jan 2010 22:48
10 lines
1376 bytes
On 2010-01-20 19:32, lamer wrote:
> Takze licze troche na zabawy w szklana kule albo czyjes doswiadczenie.

No to metoda binarna - wywalasz polowe strony. Jak dalej nie dziala, to 
przywracasz i wywalasz drugie pol. Jak zadziala, to bierzesz trefna 
polowe i ja z kolei dzielisz na pol.


-- 
NotBear
Re: Brak zasiegu dla zmiennej
#49708
Author: lamer
Date: Thu, 21 Jan 2010 18:00
16 lines
2005 bytes
Użytkownik "NotBear" <paulcom.HATESPAM@interia.pl> napisał w wiadomości 
news:hj817c$ks4$1@inews.gazeta.pl...
> On 2010-01-20 19:32, lamer wrote:
>> Takze licze troche na zabawy w szklana kule albo czyjes doswiadczenie.
>
> No to metoda binarna - wywalasz polowe strony. Jak dalej nie dziala, to 
> przywracasz i wywalasz drugie pol. Jak zadziala, to bierzesz trefna polowe 
> i ja z kolei dzielisz na pol.

No tak, zawsze to jakis sposob, dzieki.
To moze tak przy okazji spytam- czy jest jakis sposob, zeby dostac zrodlo 
strony po wykonaniu sie wszystkich JSowych document.write innerHTML itp. 
wraz z informacja do ktorych elementow ktore funkcje sa doczepione? W 
firebugu tego znalezc nie moge.

lamer 
Re: Brak zasiegu dla zmiennej
#49709
Author: Piotruś
Date: Wed, 03 Feb 2010 14:27
20 lines
2380 bytes
On 21 Sty, 19:00, "lamer" <la...@pl.pl> wrote:
> Użytkownik "NotBear" <paulcom.HATES...@interia.pl> napisał w wiadomościnews:hj817c$ks4$1@inews.gazeta.pl...
>
> > On 2010-01-20 19:32, lamer wrote:
> >> Takze licze troche na zabawy w szklana kule albo czyjes doswiadczenie.
>
> > No to metoda binarna - wywalasz polowe strony. Jak dalej nie dziala, to
> > przywracasz i wywalasz drugie pol. Jak zadziala, to bierzesz trefna polowe
> > i ja z kolei dzielisz na pol.
>
> No tak, zawsze to jakis sposob, dzieki.
> To moze tak przy okazji spytam- czy jest jakis sposob, zeby dostac zrodlo
> strony po wykonaniu sie wszystkich JSowych document.write innerHTML itp.
> wraz z informacja do ktorych elementow ktore funkcje sa doczepione? W
> firebugu tego znalezc nie moge.
>
> lamer

DOMinspector w firefoxie. nie pokaże Ci źródła, ale wszystkie nody w
drzewie, a to jest nawet wygodniejsze
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