Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2003, 19:36
Avatar de nuevo
nuevo
 
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 20 años, 11 meses
Puntos: 2
Exclamación Hola, como se hace esto....

hola, tengo ya el codigo de un scroll de texto... es un javascrit... y claro el texto que lee esta en js, yo lo que quiero es que en vez de ese texto... lea un registro de una BD, osea meter el codigo en php... lo he intentado me 1000 maneras... pero como soy un novatilloooo, no me entero... me pueden ayudar please... un saludo a todos

aqui tienen el codigo:

<script type="text/javascript">
//<![CDATA[
<!--
function scrollerObj(name,initH,initW,heightB,widthB,conten t,initBg,Bg,speed,initFl){
//**data**//
this.name=name;
this.initH=initH;
this.initW=initW;
this.heightB=heightB;
this.widthB=widthB;
this.content=content;
this.initBg=initBg;
this.Bg=Bg;
this.iniFl=initFl;
this.speed=parseInt(speed);
this.timer = name + "Timer";
this.elem;
//**methods**//
this.getElement = getElement;
this.createLayer=createLayer;
this.scrollLayer = scrollLayer;
this.scrollLoop=scrollLoop;
//**initiate methods**//
this.createLayer();
this.getElement();
this.scrollLayer();
}
//**call this method to stop scrolling**//
function scrollLoop(s){
this.speed = s;
}
//**pretty obvious**//
function scrollLayer(){
if(parseInt(this.elem.style.top)>(this.elem.offset Height*(-1))){
this.elem.style.top = parseInt(this.elem.style.top)-this.speed;
//alert(parseInt(this.elem.style.top)+"\n"+this.elem .id);
}
else {this.elem.style.top = this.initH;}
}
//**get the specific dom-expression**//
function getElement(){
if(document.getElementById){
this.elem = document.getElementById(this.name);
}
else if (document.all){
this.elem = document.all[name];
}
else if (document.layers){
this.elem = document.layers[name];
}
}
//**pretty obvious - if NS4 - please upgrade to a standard compliant browser**//
function createLayer(){
if(document.getElementById || document.all){
document.write('<div id="layer'+this.name+'" style="position:relative;overflow:hidden;float:'+t his.initFl+';background-color:#'+this.initBg+';border:1px solid black;width:'+this.initW+'px;height:'+this.initH+' px;" onMouseover="'+this.name+'.scrollLoop(0)" onMouseout="'+this.name+'.scrollLoop('+this.speed+ ')">');
document.write('<div id="'+this.name+'" style="position:absolute;top:'+this.initH+'px;left :0px;border:0px solid black;width:'+this.widthB+'px;height:'+this.height B+'px;background-color:#'+this.Bg+'">');
document.write(this.content);
document.write('<\/div><\/div>');}
else if(document.layers){
document.write('<ilayer name="'+this.name+'" bgcolor="#'+this.Bg+'" width="'+this.widthB+'" height="'+this.heightB+'">'+this.content+'<\/ilayer>');
return;
}
if(this.scrollLayer){
this.timer = setInterval(this.name+'.scrollLayer()','30');
}
}
//-->
//]]>
</script>


---------------------------------------------------------------------

//<![CDATA[
<!--
var c = new scrollerObj('c','100','170','50','170','<h2>Notici as<\/h2><p>Entra en nuestro foro<a href="foro/"><br>entrar</center><\/a><\/p>','#000000','#000000','1','center');
//-->
//]]>


-------------------------------------------------------------------------------


Como hago para meter el codigo PHP...