ďťż
 
problem ze skryptem w mozilli pomocy! ďťż
 
problem ze skryptem w mozilli pomocy!
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

problem ze skryptem w mozilli pomocy!



krzysiek - 06-10-2007 00:02
problem ze skryptem w mozilli pomocy!
  Mam taki problem w przegladarce IE7 skrypt dzial super ale w mozilli i IE6
chmurka z opisem zdjecia jakby wchodzi pod strone i jedynie widac kawalek
napisu po skonczeniu sie obszaru strony po prawej stronie ekranu. Czy
mzoecie mi napisać jak zrobić by ta chmurka byla zawsze na wierzchu strony?

<script type="text/javascript">
function chmurka(e,v){
if(v.title){
var t=document.createElement("div");
t.className="chmurka";
t.innerHTML=v.title;v.title="";
v.move=function(e){
e=e||event;
t.style.left=e.clientX+10+"px";
t.style.top=e.clientY+10+"px";
}
v.move(e);
document.body.appendChild(t);
v.onmousemove=function(e){v.move(e)}
v.onmouseout=function(e){
v.title=t.innerHTML;
document.body.removeChild(t);
}
}
}
</script>

to moj skrypt. prosze o pilna i szybka pomoc.





krzysiek - 06-10-2007 00:02

  dodaj ze wywoluje funkcje potem w taki sposob:

<a HREF="javascript:displayWindow('zdjecie.jpg',800,6 00 )" align="center"
title="opis obrazka" onmouseover="chmurka(event,this) "
style="overflow-x:hidden;overflow-y:scroll">

styl chmurki:
<style type="text/css">
..chmurka {
position:fixed;
border:3px double #000;
border-style: top;
background: #190050;
padding:4px;
font:normal normal 10px Verdana, sans-serif;
color: #FFFBF0;
}
</style>

POMOZCIE CZAS MNIE NAGLI a nie moge sobie poradzic z tym:/

Użytkownik "krzysiek" <krzysiekpz@wp.pl> napisał w wiadomości
news:fe65u8$1na$1@news.onet.pl...
> Mam taki problem w przegladarce IE7 skrypt dzial super ale w mozilli i IE6
> chmurka z opisem zdjecia jakby wchodzi pod strone i jedynie widac kawalek
> napisu po skonczeniu sie obszaru strony po prawej stronie ekranu. Czy
> mzoecie mi napisać jak zrobić by ta chmurka byla zawsze na wierzchu
> strony?
>
> <script type="text/javascript">
> function chmurka(e,v){
> if(v.title){
> var t=document.createElement("div");
> t.className="chmurka";
> t.innerHTML=v.title;v.title="";
> v.move=function(e){
> e=e||event;
> t.style.left=e.clientX+10+"px";
> t.style.top=e.clientY+10+"px";
> }
> v.move(e);
> document.body.appendChild(t);
> v.onmousemove=function(e){v.move(e)}
> v.onmouseout=function(e){
> v.title=t.innerHTML;
> document.body.removeChild(t);
> }
> }
> }
> </script>
>
> to moj skrypt. prosze o pilna i szybka pomoc.
>




porneL - 07-10-2007 00:00

  On Fri, 05 Oct 2007 21:23:59 +0100, krzysiek <krzysiekpz@wp.pl> wrote:

> dodaj ze wywoluje funkcje potem w taki sposob:
>
> <a HREF="javascript:

http://pornel.net/onclick

> styl chmurki:
> <style type="text/css">
> .chmurka {
> position:fixed;

Jeśli chmurka = tooltip, to fixed nie nadaje się.

Dla elementu-rodzica chmurki ustaw position:relative, a chmurce
position:absolute i nie będziesz musiał nic a nic wyliczać Javascriptem.

....albo podaj opis w atrybucie title. Wtedy samo będzie działało wszędzie.

--
http://sblam.com
this.author = new Geek("porneL");




krzysiek - 07-10-2007 00:00

 
Użytkownik "porneL" <niusy2@pornel.net> napisał w wiadomości
news:op.tzrojwvqdiafwo@pornel.net...
> On Fri, 05 Oct 2007 21:23:59 +0100, krzysiek <krzysiekpz@wp.pl> wrote:
>
>> dodaj ze wywoluje funkcje potem w taki sposob:
>>
>> <a HREF="javascript:
>
> http://pornel.net/onclick
>
>
>> styl chmurki:
>> <style type="text/css">
>> .chmurka {
>> position:fixed;
>
> Jeśli chmurka = tooltip, to fixed nie nadaje się.
>
> Dla elementu-rodzica chmurki ustaw position:relative, a chmurce
> position:absolute i nie będziesz musiał nic a nic wyliczać Javascriptem.

a mozesz na przykladzie mojego kodu napisac jak dla rodzica ustawic position
:relative? w ktore miejsce gdyz jak zmienilem w style chmurki na
position:absolute ladnie wyswietla jednak jest jedno ale.... w IE jak mam np
obrazek na dole to opisu nie widac gdyz opis ucieka mi na sama gore, dopiero
jak wzialem zmniejszylem strone do 25% zauwazylem ze ten napis sie tak
wysoko pojawia, wczesniej myslalem ze wogole go nie ma. Mozilla, opera ok
dziala jednak w ie opis czasem leci mi na sama gore strony. pomoz mi
rozwiazac ten problem bede wdzieczny.





Tomasz Elendt - 07-10-2007 00:00

  krzysiek pisze:
> Mam taki problem w przegladarce IE7 skrypt dzial super ale w mozilli i IE6
> chmurka z opisem zdjecia jakby wchodzi pod strone i jedynie widac kawalek
> napisu po skonczeniu sie obszaru strony po prawej stronie ekranu. Czy
> mzoecie mi napisać jak zrobić by ta chmurka byla zawsze na wierzchu strony?
>
> <script type="text/javascript">
> function chmurka(e,v){
> if(v.title){
> var t=document.createElement("div");
> t.className="chmurka";
> t.innerHTML=v.title;v.title="";
> v.move=function(e){
> e=e||event;
> t.style.left=e.clientX+10+"px";
> t.style.top=e.clientY+10+"px";
> }
> v.move(e);
> document.body.appendChild(t);
> v.onmousemove=function(e){v.move(e)}
> v.onmouseout=function(e){
> v.title=t.innerHTML;
> document.body.removeChild(t);
> }
> }
> }
> </script>
>
> to moj skrypt. prosze o pilna i szybka pomoc.

Jako prawdziwy autor powyższego kodu powiem Tobie tak - skorzystaj z
czegoś innego. W google znajdziesz gotowe, bardziej kompleksowe
rozwiązania. Ten kod był pisany raczej w ramach zabawy, miał tylko
zobrazować pewne rzeczy. Dziwię się że od tylu lat krąży po sieci, w
ciągle zmienianej formie :)

--
Eluś




Tomasz Elendt - 07-10-2007 00:00

  porneL pisze:
> On Fri, 05 Oct 2007 21:23:59 +0100, krzysiek <krzysiekpz@wp.pl> wrote:
>
>> dodaj ze wywoluje funkcje potem w taki sposob:
>>
>> <a HREF="javascript:
>
> http://pornel.net/onclick
>
>
>> styl chmurki:
>> <style type="text/css">
>> .chmurka {
>> position:fixed;
>
> Jeśli chmurka = tooltip, to fixed nie nadaje się.
>
> Dla elementu-rodzica chmurki ustaw position:relative, a chmurce
> position:absolute i nie będziesz musiał nic a nic wyliczać Javascriptem.
>
> ...albo podaj opis w atrybucie title. Wtedy samo będzie działało wszędzie.

Nie do końca. Chmurka powinna mieć position:absolute, zaś żaden
element-rodzic nie powinien mieć position:absolute ani relative o ile
elementy te są "przesunięte". Pozycja kursora pobierana jest względem
lewego górnego rogu strony i również względem tego punktu pozycjonowana
jest chmurka.

Krzysiek miał nieszczęście natrafić na wersję "wykastrowaną". Nie
uwzględnia ona m.in. przewinięcia strony.

--
Eluś




porneL - 07-10-2007 00:00

  On Sat, 06 Oct 2007 14:25:31 +0100, Tomasz Elendt <nie.ma@maila.pl> wrote:

> Nie do końca. Chmurka powinna mieć position:absolute, zaś żaden
> element-rodzic nie powinien mieć position:absolute ani relative o ile
> elementy te są "przesunięte". Pozycja kursora pobierana jest względem
> lewego górnego rogu strony i również względem tego punktu pozycjonowana
> jest chmurka.
>
> Krzysiek miał nieszczęście natrafić na wersję "wykastrowaną". Nie
> uwzględnia ona m.in. przewinięcia strony.

ale właśnie chodzi o to, żeby pozycjonować względem rodzica, a nie strony.
Wtedy nie trzeba nic dodatkowo wyliczać, żeby dostać sensowną pozycję!

No i nawet jak ktoś chce czytać mysz, to nie trzeba całej strony oskubywać
z pozycjonowanych elementów, wystarczy pozycję czytać względem elementu
wskazanego przez offsetParent (jak przeleci się po wszystkich
offsetParentach, to pozycja będzie względem strony).

--
http://sblam.com
this.author = new Geek("porneL");




krzysiek - 07-10-2007 00:00

  wiem ze to nie moj kod, jakby byl podpisany jak twoj napewno bym zamiescil
takze informacje odnosnie autora kodu. Jednak jak wiekszosc osob
skorzystalem z gotowego rozwiazania okazalo sie ze twojego wiec moze
pomozesz mi w tym moim malym problemie odnosnie znikania napisu pod strona
jak i pokazywaniu sie napisu bardzo daleko od obrazka? naprawde bede
wdzieczny gdyz czasu na poprawienie wielu rzeczy mam strasznie malo. czy
mozesz mi napisac te dwie rzeczy? 1. jak zrobic by w mozilli i operze napis
byl zawsze na wierzchu a nie pod strona, 2. napis byl zawsze w odleglosci
nie wiekszej niz 20px od obrazka zarowno w dole i gorze. dzieki wielkie i
jak mozesz podeslac jak podpisac dane twoje jako autora tego skryptu to
napewno zamiescze na stronce. Wkoncu nie o to chodzi by krasc komus skrypty
i podpisywac sie jako swoje.

Użytkownik "Tomasz Elendt" <nie.ma@maila.pl> napisał w wiadomości
news:fe7pgt$or1$1@news.vectranet.pl...
> krzysiek pisze:
>> Mam taki problem w przegladarce IE7 skrypt dzial super ale w mozilli i
>> IE6 chmurka z opisem zdjecia jakby wchodzi pod strone i jedynie widac
>> kawalek napisu po skonczeniu sie obszaru strony po prawej stronie ekranu.
>> Czy mzoecie mi napisać jak zrobić by ta chmurka byla zawsze na wierzchu
>> strony?
>>
>> <script type="text/javascript">
>> function chmurka(e,v){
>> if(v.title){
>> var t=document.createElement("div");
>> t.className="chmurka";
>> t.innerHTML=v.title;v.title="";
>> v.move=function(e){
>> e=e||event;
>> t.style.left=e.clientX+10+"px";
>> t.style.top=e.clientY+10+"px";
>> }
>> v.move(e);
>> document.body.appendChild(t);
>> v.onmousemove=function(e){v.move(e)}
>> v.onmouseout=function(e){
>> v.title=t.innerHTML;
>> document.body.removeChild(t);
>> }
>> }
>> }
>> </script>
>>
>> to moj skrypt. prosze o pilna i szybka pomoc.
>
> Jako prawdziwy autor powyższego kodu powiem Tobie tak - skorzystaj z
> czegoś innego. W google znajdziesz gotowe, bardziej kompleksowe
> rozwiązania. Ten kod był pisany raczej w ramach zabawy, miał tylko
> zobrazować pewne rzeczy. Dziwię się że od tylu lat krąży po sieci, w
> ciągle zmienianej formie :)
>
> --
> Eluś




krzysiek - 07-10-2007 00:00

 
Użytkownik "porneL" <niusy2@pornel.net> napisał w wiadomości
news:op.tzrxemokdiafwo@pornel.net...
> On Sat, 06 Oct 2007 14:25:31 +0100, Tomasz Elendt <nie.ma@maila.pl> wrote:
>
>> Nie do końca. Chmurka powinna mieć position:absolute, zaś żaden
>> element-rodzic nie powinien mieć position:absolute ani relative o ile
>> elementy te są "przesunięte". Pozycja kursora pobierana jest względem
>> lewego górnego rogu strony i również względem tego punktu pozycjonowana
>> jest chmurka.
>>
>> Krzysiek miał nieszczęście natrafić na wersję "wykastrowaną". Nie
>> uwzględnia ona m.in. przewinięcia strony.

wlasnie ja strone przesunalem do srodka i wszystko zaczelo mi sie sypac,
dodalem jeszcze w warstwie dodatkowa kolumne i pod nia sie chowa napis, lub
ucieka na niewidoczna w danej chwili czesc strony, tak wiec nikt nie moze
przeczytac opisu obrazka. Jak wiec mam przerobic ten kod?

> ale właśnie chodzi o to, żeby pozycjonować względem rodzica, a nie strony.
> Wtedy nie trzeba nic dodatkowo wyliczać, żeby dostać sensowną pozycję!
>
> No i nawet jak ktoś chce czytać mysz, to nie trzeba całej strony oskubywać
> z pozycjonowanych elementów, wystarczy pozycję czytać względem elementu
> wskazanego przez offsetParent (jak przeleci się po wszystkich
> offsetParentach, to pozycja będzie względem strony).

moze troszke jasniej odnosnie tych pojec;)? sa to moje poczatki z
javascript wiec prosze o wyrozumialosc i podpowiedz w miare jak najprostsza
lub przedstawienie kodu dzieki ktoremu uda mi sie zalatwic ten problem.
dzieki

> --
> http://sblam.com
> this.author = new Geek("porneL");




krzysiek - 07-10-2007 00:00

  p.s. jako podpis " to moj skrypt. prosze o pilna i szybka pomoc. " mialem na
mysli obecny kod na mojej stronie, i jak juz wczesniej napisalem mozesz
podeslac swoje dane(lub jak mam podpisac autora skryptu) i bez problemu
dodam autora skryptu.

>> Jako prawdziwy autor powyższego kodu powiem Tobie tak - skorzystaj z
>> czegoś innego. W google znajdziesz gotowe, bardziej kompleksowe
>> rozwiązania. Ten kod był pisany raczej w ramach zabawy, miał tylko
>> zobrazować pewne rzeczy. Dziwię się że od tylu lat krąży po sieci, w
>> ciągle zmienianej formie :)
>>
>> --
>> Eluś
>
>




Tomasz Elendt - 09-10-2007 00:25

  porneL pisze:
> On Sat, 06 Oct 2007 14:25:31 +0100, Tomasz Elendt <nie.ma@maila.pl> wrote:
>
>> Nie do końca. Chmurka powinna mieć position:absolute, zaś żaden
>> element-rodzic nie powinien mieć position:absolute ani relative o ile
>> elementy te są "przesunięte". Pozycja kursora pobierana jest względem
>> lewego górnego rogu strony i również względem tego punktu
>> pozycjonowana jest chmurka.
>>
>> Krzysiek miał nieszczęście natrafić na wersję "wykastrowaną". Nie
>> uwzględnia ona m.in. przewinięcia strony.
>
> ale właśnie chodzi o to, żeby pozycjonować względem rodzica, a nie
> strony. Wtedy nie trzeba nic dodatkowo wyliczać, żeby dostać sensowną
> pozycję!
>
> No i nawet jak ktoś chce czytać mysz, to nie trzeba całej strony
> oskubywać z pozycjonowanych elementów, wystarczy pozycję czytać względem
> elementu wskazanego przez offsetParent (jak przeleci się po wszystkich
> offsetParentach, to pozycja będzie względem strony).

Nie zrozumiałeś o co chodzi.
1. "Chmurka" w tym skrypcie podąża za kursorem myszy tak długo jak ten
znajduje się nad wskazanym elementem. Bez "czytania myszy" się nie obejdzie.
2. Nie trzeba nic kombinować z position oprócz ustawienia
position:absolute dla chmurki. Na akcji mouseover chmurka jest
umieszczana jako ostatni element-dziecko body (i względem niego
pozycjonowana), a jako element-dziecko rodzica wskazanego elemetu.
Samemu się zamieszałem w tym co pisaliście poprzednio. Może to wina
mojego sobotniego kaca, może chaotycznego opisu problemu... :)

Zresztą EOT. Jak mówiłem - nie polecam tego stosować.

--
Eluś




Tomasz Elendt - 09-10-2007 00:33

  krzysiek pisze:
> wiem ze to nie moj kod, jakby byl podpisany jak twoj napewno bym zamiescil
> takze informacje odnosnie autora kodu. Jednak jak wiekszosc osob
> skorzystalem z gotowego rozwiazania okazalo sie ze twojego wiec moze
> pomozesz mi w tym moim malym problemie odnosnie znikania napisu pod strona
> jak i pokazywaniu sie napisu bardzo daleko od obrazka? naprawde bede
> wdzieczny gdyz czasu na poprawienie wielu rzeczy mam strasznie malo. czy
> mozesz mi napisac te dwie rzeczy? 1. jak zrobic by w mozilli i operze napis
> byl zawsze na wierzchu a nie pod strona, 2. napis byl zawsze w odleglosci
> nie wiekszej niz 20px od obrazka zarowno w dole i gorze. dzieki wielkie i
> jak mozesz podeslac jak podpisac dane twoje jako autora tego skryptu to
> napewno zamiescze na stronce. Wkoncu nie o to chodzi by krasc komus skrypty
> i podpisywac sie jako swoje.

1. Nie top-postuj.
2. Staraj sie pisać zrozumialej.
3. Pisząc kiedyś ten fragment kodu nie zgodziłem się automatycznie na
wieczysty jego support i rozwijanie.
4. Z wszystkiego co wysłałem kiedykolwiek na jakiekolwiek forum bądź
grupę dyskusyjną można korzystać do woli.
5. Sięgnij do gugla - naprawdę znajdziesz lepsze, *gotowe* rozwiązania
swojego problemu.

--
Eluś
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?= mysql i mysql-front, problem String line; if (line=="cos"){...}....problem Problemy z =?ISO-8859-2?Q?instalacj=B1_PostgreSQL_na_syste?==?ISO-8859-2?Q?mach_Windows?= [postgres] Problem z =?ISO-8859-2?Q?zmian=B1_struktury_i_z?==?ISO-8859-2?Q?ale=BFno=B6ciami=2E?= [oracle] =?ISO-8859-2?Q?zmia=BFd=BFony_przez_problem=3A_za?==?ISO-8859-2?Q?pytanie_do_hierarchi?= Problem z wartościami w MySQL :( [ MySQL and ASP and VBScript ] [PGSQL] czy ktos mial problemy z initdb pgsql 8.1 ? [MySQL] Problem z zapisem danych w bazie danych Problem z mysql - can't connect to MySQL/nietypowo...
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • dirtyboys.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com