🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #39912

SymError, suckerfish i Firefox - problem [dlugie]

#39912
From: Andrzej Jackowicz-Korczyński
Date: Mon, 15 May 2006 14:18
85 lines
3138 bytes
Witam,

od dłuższego czasu czytuję listę pl.comp.www .
Strona, którą prowadzę, korzysta z rozwijanego, dwupoziomowego menu 
opartego na suckerfish. Zawiera zatem javacript łatający ,,inną'' 
interpretację IE.

Na jednym z komputerów, na którym zainstalowano Norton Internet 
Security, do kodu doklejana jest funkcja SymError:

----------------------------------------------------------------
<script language="JavaScript">
<!--

function SymError()
{
   return true;
}

window.onerror = SymError;

var SymRealWinOpen = window.open;

function SymWinOpen(url, name, attributes)
{
   return (new Object());
}

window.open = SymWinOpen;

//-->
</script>
----------------------------------------------------------------

która jest wstawiona tuz przed funkcją ,,łatającą''

----------------------------------------------------------------
<script type="text/javascript"><!--//--><![CDATA[//><!--

sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

//--><!]]></script>
------------------------------------------------------------------

żeby było śmieszniej, na komputerze z Norton Internet Security przy 
korzystaniu z Firefoxa wycinana jest treść strony, podczas gdy w IE 
treść ta jest nadal widoczna.

Czy istnieje sposób, poza zaleceniem wyłączenia narzędzia Ad Block w 
NIS, na zapewnienie poprawnej, pełnej prezentacji zawartości strony w 
Firefoxie ??

Google wskazują tylko na konieczność wyłączenia narzędzia Ad Block. W 
archiwum znalazłem dwa wątki (starszy Alianory), niestety nie ma w nich 
informacji o rozwiązaniu:

adres zawartości strony:
http://www.ukr.agh.edu.pl/st_dzienne/test.html

Dla FF+NIS:
http://www.ukr.agh.edu.pl/st_dzienne/test-ff.html

Dla IE+NIS:
http://www.ukr.agh.edu.pl/st_dzienne/test-ie.html


czy mógłbym prosić o jakieś wskazówki ?

-- 
      \./_       Andrzej Jackowicz-Korczyński
       \
    /|  \
  ___|___)
  /  |
Technical Details
Message-ID: <e4a2k0$iac$1@news.agh.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!news.cyf-kr.edu.pl!agh.edu.pl!news.agh.edu.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!news.cyf-kr.edu.pl!agh.edu.pl!news.agh.edu.pl!not-for-mail
From: Andrzej Jackowicz-Korczyński <ajk4send@wp.pl>
Newsgroups: pl.comp.lang.javascript
Subject: SymError, suckerfish i Firefox - problem [dlugie]
Date: Mon, 15 May 2006 16:18:35 +0200
Organization: AGH
Lines: 93
Sender: ajk@galaxy.uci.agh.edu.pl
Message-ID: <e4a2k0$iac$1@news.agh.edu.pl>
NNTP-Posting-Host: chello087207015096.chello.pl
Mime-Version: 1.0
X-Trace: news.agh.edu.pl 1147702720 18764 87.207.15.96 (15 May 2006 14:18:40 GMT)
X-Complaints-To: abuse@agh.edu.pl
NNTP-Posting-Date: Mon, 15 May 2006 14:18:40 +0000 (UTC)
User-Agent: Thunderbird 1.5 (X11/20051201)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit