Źle wyświetlana strona

w dziale Strony WWW w Operze
G_K napisał(a):

Strona http://www.man.szczecin.pl, w IE oraz FF jest w pełni czytelna a w Operze zdjęcie budynku przesłania część ramki. Czyja/czego to jest wina?

quiris napisał(a):

Webmaster powinien dodać do definicji stylów:

div#main {z-index:100}

G_K napisał(a):

Originally posted by quiris
Webmaster powinien dodać do definicji stylów:

div#main {z-index:100}


Czy da się to naprawić poprzez modyfikacje lokalne userJS i/lub userCSS? Jeżeli tak to proszę o przykład.

quiris napisał(a):

Korzystając Sygnatur CSS dopisujemy sobie:

#man-szczecin-pl div#main {z-index:100}


PS. Nie jestem pewny, ale może to być bug Opery. Na razie sprawa nie wygląda jasno.

G_K napisał(a):

Wpisałem rzeczoną linijkę do user.css i po przełączeniu w tryb autorski działa - lecz lekarstwo jest gorsze od choroby. Wynik tej linijki w załączniku.

clipboard02.jpg

TomekQ napisał(a):

Wpisz w przeszukiwarke polskiego forum

sygnat* CSS
przeczytaj temat o odpowiednim tytule, a w pozostałych przeczytaj posty ze słowami kluczowym (przeszukaj temat - to jest piękne w tutejszej wyszukiwarce:)).

quiris napisał(a):

PS. Nie jestem pewny, ale może to być bug Opery. Na razie sprawa nie wygląda jasno.

Zobaczymy, czy coś ciekawego się pojawi w tym temacie: http://my.opera.com/forums/showthread.php?s=&threadid=92019

G_K napisał(a):

Originally posted by TomekQ
Wpisz w przeszukiwarke polskiego forum

sygnat* CSS
przeczytaj temat o odpowiednim tytule, a w pozostałych przeczytaj posty ze słowami kluczowym (przeszukaj temat - to jest piękne w tutejszej wyszukiwarce:)).



Poczytałem i zrobiłem co następuje:
1. Opera 8.0 i w pliku Opera6def.ini ostatni wpis w sekcji [Local CSS Files] ma numer 11,
2. do mojego profilu do opera.ini dodałem:
[Local CSS Files]
Name 12=XYZ
File 12=C:\Documents and Settings\Grzesiek\Dane aplikacji\Opera\Opera8\profile\styles\fix.css

3. w pliku fix.css mam coś takiego:
body:before {
   position: absolute; visibility: hidden; 
   background-image: url("javascript:with(document.body)if(!hasAttribute('id'))setAttribute('id',location.host.replace(/^www\\./,'').replace(/^\\d/,'_$&').replace(/\\./g,'-'))");
   content: "";
}

#peugeot-com-pl #head2 form {float:right !important; }
#peugeot-com-pl iframe {display:none !important;}

#thguard-net * {line-height: 150% !important;}
#thguard-net p, #thguard-net div, #thguard-net br {font-size: 13px !important; }
#man-szczecin-pl div#main {z-index:100}

4. wynik: zima, czyli tak jak poprzednio

Co jest źle?

TomekQ napisał(a):

http://nontroppo.org/wiki/images/styles.png i Menu->Widok->Wygląd zobacz, czy masz styl XYZ aktywowany

G_K napisał(a):

http://nontroppo.org/wiki/images/styles.png

to wiele wyjaśniło.

G_K napisał(a):

A oto ciąg dalszy moich problemów:

Proszę utworzyć na dysku poniższy plik i wczytać go do przeglądarki:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<!// (C) 2000 Copyright Dział Informatyki>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<meta name="Author" content="Anna Czekalska">
<title>POLITECHNIKA SZCZECIŃSKA-PRACOWNICY</title>
</head>
<frameset rows="35,*" frameborder="0" framespacing="0" border="0" noresize >
  <frame src="" name="Pl_Top" noresize scrolling="no" frameborder="0" border="no">
<frame src="http://www.we.ps.pl" name="ind" noresize scrolling="auto" frameborder="0" border="0">

</frameset>
<noframes> 
</noframes> 
</html>


Jest to konieczne, gdyż strona z problemem jest w uczelnianym intranecie niedostępnym z zewnątrz.

I teraz o co chodzi:

Poniżej zdjęcia kamerki jest szary pasek - powinno znajdować się tam menu. Menu to jest widoczne jeżeli stronę www.we.ps.pl wczyta się bezpośrednio a nie jako ramkę. Gdy menu się nie wyświetla w konsoli JS widoczny jest następujący błąd:
[url]http://www.we.ps.pl/[/url]
Inline script thread
Error:
name: ReferenceError
message: Security error: attempted to read protected variable

Błąd ten nie występuje gdy strona jest wczytana bezpośrednio.

W IE wszystko chodzi tak jak się spodziewam, podobnie jak w FF 1.0.4.

P.S. Proszę mi powiedzieć, gdybym zaśmiecał to forum "takimi" problemami.

quiris napisał(a):

Originally posted by G_K:

Strona http://www.man.szczecin.pl, w IE oraz FF jest w pełni czytelna a w Operze zdjęcie budynku przesłania część ramki.

W Merlinie błąd został usunięty.

Originally posted by G_K:

A oto ciąg dalszy moich problemów:


Czy ten problem ciągle jest obecny?

G_K napisał(a):

Originally posted by quiris:

Originally posted by G_K:

Strona http://www.man.szczecin.pl, w IE oraz FF jest w pełni czytelna a w Operze zdjęcie budynku przesłania część ramki.

W Merlinie błąd został usunięty.


Tak ,to była jedna z pierwszych rzeczy, które sprawdziłem.

Originally posted by quiris:


Originally posted by G_K:

A oto ciąg dalszy moich problemów:


Czy ten problem ciągle jest obecny?



A o tym zapomniałem. Zresztą sprawę menu zgłosiłem jakiś czas po poście na Forum (nie było odpowiedzi, więc myślałem ze sprawa umarła "naturalnie") do Osiołków po ignorującej mnie odpowiedzi administratora. Po jakimś czasie przyszła odpowiedź że jest OK i jest OK - menu działa i na 8.5 i na 9. Jednak sprawdzając dzisiaj działanie tej strony zuważyłem inny dynks: jeżeli stronę WE wczytam z intranetu (jako ramkę) i wybiorę przykładowo Serwis Doktoranta|Regulamin to wybrana strona otwiera się nie w ramce zawierającej stronę WE lecz w ramce z menu intranetowym sad