[JS] Podświetlanie tła działa tylko pod IE

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
Tares
Posty: 3
Rejestracja: śr lut 15, 2006 11:12 pm

[JS] Podświetlanie tła działa tylko pod IE

Post autor: Tares »

Kod: Zaznacz cały

[b]Między <head> i </head> wstaw: [/b] 

<script language="JavaScript1.2"> 
function light1() 
{ 
s = 500; 
vp = 5; 
startx = 500; 
starty = 0; 
var IE = document.all?true:false 

var xv = startx; 
var yv = starty; 
var t= true; 
if (IE&&mypage.filters){ 
mypage.filters.light.addAmbient(255,255,0,vp) 
mypage.filters.light.addPoint(startx,starty,s,255,255,200,255) 
} 
} 
</script> 
<style> 
#mypage{filter:light} 
</style> 

[b]Tag <body> powinien wyglądać tak: [/b] 

<body onload="light1()" id="mypage"></body> 
Jest to Kod skryptu podświetlanego tła Jest jeden problem: FF go nie ubsługuje (nie wiem jak z innymi przeglądarkami) Działa tylko pod IE (jaka niespodzianka) Próbowalem go modyfikować, jednak modyfikacje nie przyniosły porządanego rezultatu. Dlatego zwracam sie o pomoc do społeczności forum webinside :-D Wie ktos co zrobić, aby skrypt ten działał pod firefoxem i innymi przegladarkami? jesli to nie możliwe, to czy zna ktos jakas alternatywe dla tego skryptu?
viraptor
Zaczyna działać
Zaczyna działać
Posty: 633
Rejestracja: pn cze 28, 2004 12:58 pm
Kontakt:

Re: [JS] Podświetlanie tła działa tylko pod IE

Post autor: viraptor »

Filtry to niestandardowe rozszerzenie IE. W innych przeglądarkach tego nie ma i nie będzie. Widzę, że nie masz tutaj żadnej animacji, więc raczej nie powinno być problemu z przerobieniem samego tła do takiego efektu.
Tares
Posty: 3
Rejestracja: śr lut 15, 2006 11:12 pm

Re: [JS] Podświetlanie tła działa tylko pod IE

Post autor: Tares »

Przykro mi, ale tu właśnie tkwi problem! :) Efekt jaki daje ten skrypt dotyczy całej strony, nie tylko tła i właśnie z tego powodu jest dla mnie taki ciekawy.
Czekam na dalszą pomoc :(
viraptor
Zaczyna działać
Zaczyna działać
Posty: 633
Rejestracja: pn cze 28, 2004 12:58 pm
Kontakt:

Re: [JS] Podświetlanie tła działa tylko pod IE

Post autor: viraptor »

W takim razie możesz najwyżej efekt zasymulować całym designem strony.
Filtry implementuje tylko IE, więc w innych przeglądarkach ich nie uzyskasz..
Tares
Posty: 3
Rejestracja: śr lut 15, 2006 11:12 pm

Re: [JS] Podświetlanie tła działa tylko pod IE

Post autor: Tares »

Taki sposób odpada na całej lini. Nie licze juz tego, że zajmie duzo czasu.. ale takiego efektu nie da sie uzyskac zmieniajac design. W każdym razie, dziekuje za odpowiedź

Pozdrawiam.
ODPOWIEDZ