Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS][PHP]bledne wyswietlanie strony w ie i operze
aleo
post 4.11.2009, 22:14:53
Post #1





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


witam

mam strone
http://opalanienatryskowe.eu/


w ie nie można przewijać w dół, natomiast w operze nie widać napisu opalanie-natryskowe.eu co jest przyczyną?


--------------------
Go to the top of the page
+Quote Post
Kildyt
post 4.11.2009, 22:23:30
Post #2





Grupa: Zarejestrowani
Postów: 869
Pomógł: 53
Dołączył: 20.10.2003
Skąd: Przeworsk

Ostrzeżenie: (0%)
-----


Wyłącz obsługę js-a w operze to się dowiesz dlaczego tak się dzieje.
Widocznie podany kod js nie działa dobrze na operze.


--------------------
Go to the top of the page
+Quote Post
aleo
post 4.11.2009, 22:35:44
Post #3





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


ok dzieki a dlaczego w ie nie można przewijąc?


--------------------
Go to the top of the page
+Quote Post
Kildyt
post 4.11.2009, 22:44:07
Post #4





Grupa: Zarejestrowani
Postów: 869
Pomógł: 53
Dołączył: 20.10.2003
Skąd: Przeworsk

Ostrzeżenie: (0%)
-----


Ja patrzyłem na IE 6 (emulowana przez wine) i stronę można bez problemu przewijać.

Tak na przyszłość: podawaj więcej szczegółów co do problemu i zastanów się czy podane tagi w temacie są odpowiednie. winksmiley.jpg


--------------------
Go to the top of the page
+Quote Post
aleo
post 5.11.2009, 06:57:25
Post #5





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


na ie 7 i 8 pasek przewijania pojawia się podczas ładowania strony i zaraz znika ;/

koledzy nie wiecie co jest przyczyną?


--------------------
Go to the top of the page
+Quote Post
efect1
post 5.11.2009, 10:15:51
Post #6





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 19.06.2008

Ostrzeżenie: (0%)
-----


faktycznie na ie 7 i 8 nie dziala , zapytam z ciekawości co może być przyczyną|?
Go to the top of the page
+Quote Post
aleo
post 5.11.2009, 19:47:59
Post #7





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


witam

czy naprawdę nikt nie wie co jest przyczyną?


--------------------
Go to the top of the page
+Quote Post
vokiel
post 5.11.2009, 20:04:30
Post #8





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Co do opery, problemem może być unitpngfix.js, zobacz bez niego.


--------------------
Go to the top of the page
+Quote Post
aleo
post 5.11.2009, 20:39:13
Post #9





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


ok z opera sobie już poradziłem na kompie mam już poprawiony plik, natomiast co z tym IE, nigdy takiego problemu nie miałem przeszukałem google i nic nie znalazłem. Czy ktoś przypuszcza co to?


--------------------
Go to the top of the page
+Quote Post
athei
post 5.11.2009, 20:55:28
Post #10





Grupa: Zarejestrowani
Postów: 389
Pomógł: 141
Dołączył: 11.04.2009

Ostrzeżenie: (0%)
-----


skrypt, unitpngfix.js, popraw też błędy http://validator.w3.org/check?verbose=1&am...atryskowe.eu%2F

Ten post edytował athei 5.11.2009, 20:57:58
Go to the top of the page
+Quote Post
aleo
post 6.11.2009, 07:25:59
Post #11





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


tylko jak to poprawić nie znam się na js, czy ktoś wie gdzie jest błąd?

skrypt wyglada tak

CODE
var clear="images/clear.gif" //path to clear.gif

pngfix=function(){var els=document.getElementsByTagName('*');var i_p=/\.png/i;var i=els.length;while (i-- >0){var el=els[i];var es=el.style;if(el.src&&el.src.match(i_p)&&es.filter==''){el.height = el.height;el.width = el.width;es.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+el.src+"',sizingMethod='crop')";el.src = clear;}else{var elb=el.currentStyle.backgroundImage;if(elb.match(i_p)){var path=elb.split('"');var rep=(el.currentStyle.backgroundRepeat=='no-repeat')?'crop':'scale';es.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+path[1]+"',sizingMethod='"+rep+"')";es.height=el.clientHeight+'px';es.backgroundImage="none";}}if (el.currentStyle.position!='absolute' && !es.filter && !el.tagName.match(/(body|html|script)/gi)) es.position="relative";if (es.filter&&el.currentStyle.position=="relative") es.position="static";}}
window.attachEvent('onload',pngfix);


--------------------
Go to the top of the page
+Quote Post
vokiel
post 6.11.2009, 08:08:49
Post #12





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Może zastosuj inny pngfix...
Poza tym, a może przede wszystkim, kod wrzucaj w komentarze warunkowe dla wersji IE starszych od 7 (bo od 7 już sobie radzą z png, a inne przeglądarki już od dawna winksmiley.jpg )

  1. <!--[if lt IE 7]>
  2. <script type="text/javascript" src="unitpngfix.js"></script>
  3. <![endif]-->


--------------------
Go to the top of the page
+Quote Post
aleo
post 6.11.2009, 12:43:05
Post #13





Grupa: Zarejestrowani
Postów: 137
Pomógł: 0
Dołączył: 23.08.2008

Ostrzeżenie: (0%)
-----


pngfix nie nie daje, moze ktos mi przedstawić jak mialby wyglądac kod?


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 15:28