Chciałbym zamieścić na swojej stronie panel w którym następowała by zmiana tręci z wykorzystanienm JavaScript (scroll)
kod sryptu java
<script language="JavaScript1.2">
/* script by Dynamic Drive */
var delay=3000 //set delay between message change (in miliseconds)
var fcontent=new Array()
begintag='<font style=font-family:arial;font-size:10pt;color:black;>' //set opening tag, such as font declarations
fcontent[0]="To jest przykładowy tekst 1"
fcontent[1]="To jest przykładowy tekst 2"
fcontent[2]="To jest przykładowy tekst 3"
closetag='</font>'
var fwidth=250 //set scroller width
var fheight=150 //set scroller height
///No need to edit below this line/////////////////
var ie4=document.all&&!document.getElementById
var ns4=document.layers
var DOM2=document.getElementById
var faderdelay=0
var index=0
if (DOM2)
faderdelay=2000
//function to change content
function changecontent(){
if (index>=fcontent.length)
index=0
if (DOM2){
document.getElementById("fscroller").style.color="rgb(255,255,255)"
document.getElementById("fscroller").innerHTML=begintag+fcontent[index]+closetag
colorfade()
}
else if (ie4)
document.all.fscroller.innerHTML=begintag+fcontent[index]+closetag
else if (ns4){
document.fscrollerns.document.fscrollerns_sub.document.write(begintag+fcontent[index]+closetag)
document.fscrollerns.document.fscrollerns_sub.document.close()
}
index++
setTimeout("changecontent()",delay+faderdelay)
}
// colorfade() partially by Marcio Galli for Netscape Communications. ////////////
// Modified by Dynamicdrive.com
frame=20;
hex=255 // Initial color value.
function colorfade() {
// 20 frames fading process
if(frame>0) {
hex-=12; // increase color value
document.getElementById("fscroller").style.color="rgb("+hex+","+hex+","+hex+")"; // Set color value.
frame--;
setTimeout("colorfade()",20);
}
else{
document.getElementById("fscroller").style.color="rgb(0,0,0)";
frame=20;
hex=255
}
}
if (ie4||DOM2)
document.write('<div id="fscroller" style="border:1px solid black;width:'+fwidth+';height:'+fheight+';padding:2px"></div>')
window.onload=changecontent
</script>
próbowałem wstawiać powyższy kod w "panele->nowy panel" pomiędzy znaczniki echo" kod sryptu " w wersji zamieszczonej powyżej i w wersji ze mianą znaczników "x" na 'x'. Nic się nie wyświetlało.
Próbiowałem również wklejać *.js do panelu korzystając z "<SRC javascript ...>". I guzik - nie działa. Próbowałem również @inlude INCLUDE.xxx.php gdzie includowanym skryptem było to:
<?
echo "<script language=\"JavaScript1.2\">
/* script by Dynamic Drive */
var delay=3000 //set delay between message change (in miliseconds)
var fcontent=new Array()
begintag='<font style=font-family:arial;font-size:10pt;color:black;>' //set opening tag, such as font declarations
fcontent[0]='To jest przykładowy tekst 1'
fcontent[1]='To jest przykładowy tekst 2'
fcontent[2]='To jest przykładowy tekst 3'
closetag='</font>'
var fwidth=250 //set scroller width
var fheight=150 //set scroller height
///No need to edit below this line/////////////////
var ie4=document.all&&!document.getElementById
var ns4=document.layers
var DOM2=document.getElementById
var faderdelay=0
var index=0
if (DOM2)
faderdelay=2000
//function to change content
function changecontent(){
if (index>=fcontent.length)
index=0
if (DOM2){
document.getElementById('fscroller').style.color='rgb(255,255,255)'
document.getElementById('fscroller').innerHTML=begintag+fcontent[index]+closetag
colorfade()
}
else if (ie4)
document.all.fscroller.innerHTML=begintag+fcontent[index]+closetag
else if (ns4){
document.fscrollerns.document.fscrollerns_sub.document.write(begintag+fcontent[index]+closetag)
document.fscrollerns.document.fscrollerns_sub.document.close()
}
index++
setTimeout('changecontent()',delay+faderdelay)
}
// colorfade() partially by Marcio Galli for Netscape Communications. ////////////
// Modified by Dynamicdrive.com
frame=20;
hex=255 // Initial color value.
function colorfade() {
// 20 frames fading process
if(frame>0) {
hex-=12; // increase color value
document.getElementById('fscroller').style.color='rgb('+hex+','+hex+','+hex+')'; // Set color value.
frame--;
setTimeout('colorfade()',20);
}
else{
document.getElementById('fscroller').style.color='rgb(0,0,0)';
frame=20;
hex=255
}
}
if (ie4||DOM2)
document.write('<div id='fscroller' style='border:1px solid black;width:'+fwidth+';height:'+fheight+';padding:2px'></div>')
window.onload=changecontent
</script>';
?>
DALEJ NIC !!!
Pomóżcie mi spowodować wyświetlanie tego co sobie ubzdurzyłem.
patrz podpis
kemor (dzień bez wazeliny to dzień stracony)
w sprawach PhP zielony jak liść sałaty
a jednak coś tworzę (?) dzięki PF i Wam
http://szermierka...
|