🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.javascript
2 messages
2 total messages Started by ciekawy Sat, 29 Sep 2012 15:30
Problem z URL aplikacji, jest zmienne.
#51196
Author: ciekawy
Date: Sat, 29 Sep 2012 15:30
35 lines
2171 bytes
Witam

Mam aplikację napisaną w Intrawebie. Generelnie chodzi o to że każde 
odświeżenie aplikacji zmienia jej adres.
Czyli w waryknach testowcyh startuję z
http:/127.0.0.1:8080
A następnie aplikacja przy odświeżaniu dodaje, pewne dane do adresu,
np.
http:127.0.0.1:8080/exe/01
przy następnym
http:127.0.0.1:8080/exe/02
Do tej pory było to dla mnie bez znaczenia, ale musiałem dopisac kilka 
funkcji w javascripcie po stronie przegladarki i nie mogę wykonać 
prostych rzeczy przez tą zmienność adresu
Np. chcę zmienić tło przycisku

this.style.background = "url(" + gRef.oConfiguration.imgPath + 
CurrentColorScheme + "_dayOver.gif) left top no-repeat";



I teraz "url" wskazuje na
http:127.0.0.1:8080/exe/02/Files/obrazek1.png
zamiast na
http:127.0.0.1:8080/Files/obrazki.obrazek1.png

Co powoduje że nie mam dostępu do katalogu z zasobami z poziomu 
javascriptu. Może mi ktoś coś podpowiedzieć? Dleczego w przypadku tła 
nie można działać tak jak ze zwykłymi obrazkami??
document.getElementById("img1").src = "../Files/button3B.jpg";
bez url??

Pozdrawiam, przyda sie każda podpowiedź i za każdą będę bardzo wdzięczny

Pozdrawiam Ciekawy
Re: Problem z URL aplikacji, jest zmienne.
#51197
Author: Bartosz Derleta
Date: Sun, 30 Sep 2012 11:19
13 lines
1225 bytes
W dniu 2012-09-29 17:30, ciekawy pisze:

> this.style.background = "url(" + gRef.oConfiguration.imgPath +
> CurrentColorScheme + "_dayOver.gif) left top no-repeat";

Spróbuj:

 > this.style.background = "url(/" + gRef.oConfiguration.imgPath +
 > CurrentColorScheme + "_dayOver.gif) left top no-repeat";

-- 
Pozdrawiam,
Bartosz Derleta
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