Problem z banerami

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

Witam,

Na niektórych stronach jest problem z wyświetlaniem się banerów w operze. Np na stronie:

http://www.mbank.com.pl/oferta/rachunki/ekonto/index.html

w miejscach banerów są puste pola. W IE i FF banery wyświetlają się bez problemu. Na innych stronach np. na onecie nie mam żadnych problemów. U was też tak jest? Czy to wina opery?

golew napisał(a):

Hm. Potwierdzam. Przy włączonych wtyczkach też nie ma. Niby to obrazek, ale tylko część prawego menu obrazkowego jest aktywna a i tak nic nie daje (np. kopiuj adres obrazka czy właściwości).

szyk napisał(a):

Originally posted by golew:

Niby to obrazek


To flash (podejrzane w FF smile), tylko jakoś dziwacznie wstawiony. smile

bigsuge napisał(a):

No właśnie, wtyczki mam włączone i adobe flash playera zainstalowanego. Może ta strona poprostu nie chcę współpracować z Operą:confused:

szyk napisał(a):

Webmaster winien, który aplikuje Operze "nie wiadomo co", w pliku http://www.mbank.com.pl/js/baner.js jest:

			if((window.opera && opr!=1) || !window.opera){
				msg+='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+wersja+',0,0,0" width="'+w+'" height="'+h+'" id="'+flashname+'">\
				<param name="movie" value="'+flash+'?link='+linek+'">\
				<param name="quality" value="high">\
				<param name="flashvars" value="'+flashvars+'">\
				<param name="wmode" value="transparent">\
				<embed src="'+flash+'?link='+linek+'" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'" flashvars="'+flashvars+'" name="'+flashname+'"></embed>\
			    </object>';
			}else if(window.opera && opr==1){

			    msg+=getGifMsg(numer,gif,w,h,linek,popup_width,popup_height);

			}

Nie wiem, co to jest "opr", ale zawsze w Operze jest równe 1, więc Opera zamiast kodu wstawiającego flasha otrzymuje "msg+=getGifMsg(numer,gif,w,h,linek,popup_width,popup_height);". Można to naprawić pisząc prosty skrypt użytkownika dla tej witryny, który ustawi "opr" na 0.

bigsuge napisał(a):

No to wszystko jasne.

Dzięki.