toplayer

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
mrufcia
Nowy
Nowy
Posty: 30
Rejestracja: pn paź 29, 2007 8:49 am

toplayer

Post autor: mrufcia »

hej
stworzyłam baner który bym chciała wyświetlić na stronie jako toplayer i który będzie też zjeżdżał za scrollem, mam pewien kod ale on nie działa, czy ktoś może mi coś podpowiedzieć
!ans
Nowy
Nowy
Posty: 131
Rejestracja: wt gru 11, 2007 9:59 pm
Lokalizacja: zza rogu

Re: toplayer

Post autor: !ans »

To może dałbyś ten kod...
mrufcia
Nowy
Nowy
Posty: 30
Rejestracja: pn paź 29, 2007 8:49 am

Re: toplayer

Post autor: mrufcia »

w zwykłym html działa ale jak już wrzucam na stronę gdzie jest więcej znaczników <div> i zastosowane jest include to nie działa.


<div id="adv7_1" style="position:absolute; visibility: visible; width: 750px; height: 200px; z-index: 2002; top: 283px;">
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://fpdownload.macromedia.com/pub/sh ... ','#FFFFFF' ); //end AC code
</script><noscript><OBJECT classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/sh ... on=8,0,0,0" ID='ybank_toplayer_500x500' width=750 height=200>
<param name=movie value="baner4.swf?click=http://www.partnerpremium.pl/">
<param name="menu" value="false">
<param name="play" value="true">
<param name="quality" value="high">
<param name="allowScriptAccess" value="always">
<param name="wmode" value="transparent">
<param name="bgcolor" value="#FFFFFF">
<embed NAME="ybank_toplayer_500x500" ID="ybank_toplayer_500x500"
src="baner4.swf?click=http://www.partnerpremium.pl/" quality=high swLiveConnect=true pluginspage="http://www.macromedia.com/go/getflashplayer" wmode=transparent type="application/x-shockwave-flash" width=750 height=200>
</embed>
</OBJECT></noscript>
</div>


<script language="JavaScript" type="text/javascript">
<!--

//sekcja ZMIENNE

var advWidth= 750;
var advHeight = 200;
var advTop= 0;
var advLeft=0;
var advId="adv7_1";
var y1 = -10;
var advContainer;


//sekcja FUNKCJE

function initAdv() {
advContainer=document.getElementById?document.getElementById(advId) : document.all.advId;
setPosition();
}

function setPosition(){
advContainer.style.left=document.body.clientWidth/2-advWidth/2;
advContainer.style.top=document.body.scrollTop+document.body.clientHeight-advHeight-250;
}

function advVisibility(obj,action) {
if (obj.style) {
if (action=='hide') obj.style.visibility='hidden';
else if (action='show') obj.style.visibility='visible';
}}

function advClose(){
advVisibility(advContainer, 'hide');
}

if (window.attachEvent) {
window.attachEvent("onscroll", setPosition);
window.attachEvent("onresize", setPosition);
window.attachEvent("onload",initAdv);
} else {
window.onscroll=setPosition;
window.onresize=setPosition;
window.onload=initAdv
}


// -->
</script>
mrufcia
Nowy
Nowy
Posty: 30
Rejestracja: pn paź 29, 2007 8:49 am

Re: toplayer

Post autor: mrufcia »

po paru testach wiem gdzie tkwi błąd tylko nie wiem jaki...może ktoś pomoże. Otóż toplayer działa i się przesuwa gdy wczytuje stronę bezpośrednio
http://www.toya.net.pl/~mrufcia/Strona/stronaGlowna.php
a gdy już idzie przez index.php gdzie jest include to nie działa
http://www.toya.net.pl/~mrufcia/Strona/index.php
ODPOWIEDZ