Zmieniający się obrazek-link do ważnych artykułów
|
ciachu |
Dodany dnia 18.10.2008 18:30:37
|
Przedszkolak
Postów: 18
Data rejestracji: 07.10.2008 22:35
|
Witam. Mam nadzieję że tym razem pisze temat w odpowiednim dziale, i z odpowiednim tematem. Interesuję mnie zrobienie dla mojego portalu czegoś takiego jak tutaj http://dlink-pgs.pl . Po lewej stronie do góry jest obrazek, pod nim tekst i po kliknięciu przenosi do newsa/artykułu z tym że co kilkanaście sekund obrazek z tekstem się zmieniają. Napewno to zobaczycie jak wejdziecie. Widziałem mody do php-fusiona gdzie pokazywało losowy obrazek ale to jednak nie to. Chodzi mi o to by to działało tak jak na tej stronie. http://dlink-pgs.pl Jest coś takiego ? Może coś mi umknęło ?? |
|
|
|
Wścibski Gość |
Dodany dnia 21.11.2024 22:16:50
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
Pieka |
Dodany dnia 18.10.2008 18:47:00
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Uzyj jakiegokolwiek automatycznego/czasowego rotatora. Kilka opisywalismy na forum, wiec poszukaj.
Jestem jaki jestem
|
|
|
|
ciachu |
Dodany dnia 18.10.2008 18:54:12
|
Przedszkolak
Postów: 18
Data rejestracji: 07.10.2008 22:35
|
Czy to http://www.php-fu...d_id=20503 jest to co miałeś na myśli ?? W miare możliwości chciałbym by to był nie tylko baner ,ale tez tekst pod nim tak jak na tej stronie która w pierwszym poście podałem |
|
|
|
Pieka |
Dodany dnia 18.10.2008 18:56:42
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Nie, przeciez napisalem, ze czasowy, a nie wymuszany odswiezaniem. Poszukaj czegos takiego jak "button panel z zatrzymaniem". Kod tam podany pozwala na bardzo wiele i dziala w v7 bez dodatkowych przerobek.
Jestem jaki jestem
|
|
|
|
ciachu |
Dodany dnia 18.10.2008 19:08:27
|
Przedszkolak
Postów: 18
Data rejestracji: 07.10.2008 22:35
|
Czyli czeka mnie lekturka tego topica ? http://www.php-fu...d_id=18132 |
|
|
|
Pieka |
Dodany dnia 18.10.2008 19:11:20
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Juz masz miec dawno przeczytany i przetestowany podany wyzej temat, a nie dopiero pytac. Tak, to jeden z nich.
Edytowane przez Pieka dnia 18.10.2008 20:35:20
Jestem jaki jestem
|
|
|
|
ciachu |
Dodany dnia 18.10.2008 19:15:14
|
Przedszkolak
Postów: 18
Data rejestracji: 07.10.2008 22:35
|
Przeczytałem, działa ale nie tak jak chce. Sądze że TEN temat można zamknąć, o pomoc proszę w temacie który podałem |
|
|
|
Pieka |
Dodany dnia 18.10.2008 20:36:42
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Przykladowy panel:
opentable("Rotator");
echo "<center><script language=\"JavaScript1.2\">
/*
Up down slideshow Script
By Dynamic Drive (www.dynamicdrive.com)
For full source code, terms of use, and 100's more scripts, visit http://www.dynami...
*/
///////configure the below four variables to change the style of the slider///////
//set the scrollerwidth and scrollerheight to the width/height of the LARGEST image in your slideshow!
var scrollerwidth='300px'
var scrollerheight='180px'
//3000 miliseconds=5 seconds
var pausebetweenimages=6000
//configure the below variable to change the images used in the slideshow. If you wish the images to be clickable, simply wrap the images with the appropriate <a> tag
var slideimages=new Array()
slideimages[0]='<a href=\"http://pieka.pl\"><img src=\"http://www.dlink-pgs.com/files/imagecache/pre_hot_image/files/fkajhdlahsdlajkhgd.jpg\" border=\"0\" width=\"300\" height=\"180\" /></a>'
slideimages[1]='<a href=\"http://pieka.pl\"><img src=\"http://www.dlink-pgs.com/files/imagecache/pre_hot_image/files/splash_cod_1.jpg\" border=\"0\" width=\"300\" height=\"180\" /></a>'
slideimages[2]='<a href=\"http://pieka.pl\"><img src=\"http://www.dlink-pgs.com/files/imagecache/pre_hot_image/files/splashwc3.jpg\" border=\"0\" width=\"300\" height=\"180\" /></a>'
slideimages[3]='<a href=\"http://pieka.pl\"><img src=\"http://www.dlink-pgs.com/files/imagecache/pre_hot_image/files/cebe.JPG\" border=\"0\" width=\"300\" height=\"180\" /></a>'
slideimages[4]='<a href=\"http://pieka.pl\"><img src=\"http://www.dlink-pgs.com/files/imagecache/pre_hot_image/files/splash_hlc08_cs.jpg\" border=\"0\" width=\"300\" height=\"180\" /></a>'
//extend this list
///////Do not edit pass this line///////////////////////
var ie=document.all
var dom=document.getElementById
if (slideimages.length>2)
i=2
else
i=0
function move1(whichlayer){
tlayer=eval(whichlayer)
if (tlayer.top>0&&tlayer.top<=5){
tlayer.top=0
setTimeout(\"move1(tlayer)\",pausebetweenimages)
setTimeout(\"move2(document.main.document.second)\",pausebetweenimages)
return
}
if (tlayer.top>=tlayer.document.height*-1){
tlayer.top-=5
setTimeout(\"move1(tlayer)\",50)
}
else{
tlayer.top=parseInt(scrollerheight)
tlayer.document.write(slideimages[i])
tlayer.document.close()
if (i==slideimages.length-1)
i=0
else
i++
}
}
function move2(whichlayer){
tlayer2=eval(whichlayer)
if (tlayer2.top>0&&tlayer2.top<=5){
tlayer2.top=0
setTimeout(\"move2(tlayer2)\",pausebetweenimages)
setTimeout(\"move1(document.main.document.first)\",pausebetweenimages)
return
}
if (tlayer2.top>=tlayer2.document.height*-1){
tlayer2.top-=5
setTimeout(\"move2(tlayer2)\",50)
}
else{
tlayer2.top=parseInt(scrollerheight)
tlayer2.document.write(slideimages[i])
tlayer2.document.close()
if (i==slideimages.length-1)
i=0
else
i++
}
}
function move3(whichdiv){
tdiv=eval(whichdiv)
if (parseInt(tdiv.style.top)>0&&parseInt(tdiv.style.top)<=5){
tdiv.style.top=0+\"px\"
setTimeout(\"move3(tdiv)\",pausebetweenimages)
setTimeout(\"move4(second2_obj)\",pausebetweenimages)
return
}
if (parseInt(tdiv.style.top)>=tdiv.offsetHeight*-1){
tdiv.style.top=parseInt(tdiv.style.top)-5+\"px\"
setTimeout(\"move3(tdiv)\",50)
}
else{
tdiv.style.top=scrollerheight
tdiv.innerHTML=slideimages[i]
if (i==slideimages.length-1)
i=0
else
i++
}
}
function move4(whichdiv){
tdiv2=eval(whichdiv)
if (parseInt(tdiv2.style.top)>0&&parseInt(tdiv2.style.top)<=5){
tdiv2.style.top=0+\"px\"
setTimeout(\"move4(tdiv2)\",pausebetweenimages)
setTimeout(\"move3(first2_obj)\",pausebetweenimages)
return
}
if (parseInt(tdiv2.style.top)>=tdiv2.offsetHeight*-1){
tdiv2.style.top=parseInt(tdiv2.style.top)-5+\"px\"
setTimeout(\"move4(second2_obj)\",50)
}
else{
tdiv2.style.top=scrollerheight
tdiv2.innerHTML=slideimages[i]
if (i==slideimages.length-1)
i=0
else
i++
}
}
function startscroll(){
if (ie||dom){
first2_obj=ie? first2 : document.getElementById(\"first2\")
second2_obj=ie? second2 : document.getElementById(\"second2\")
move3(first2_obj)
second2_obj.style.top=scrollerheight
second2_obj.style.visibility='visible'
}
else if (document.layers){
document.main.visibility='show'
move1(document.main.document.first)
document.main.document.second.top=parseInt(scrollerheight)+5
document.main.document.second.visibility='show'
}
}
window.onload=startscroll
</script>
<ilayer id=\"main\" width=&{scrollerwidth}; height=&{scrollerheight}; visibility=hide>
<layer id=\"first\" left=0 top=1 width=&{scrollerwidth};>
<script language=\"JavaScript1.2\">
if (document.layers)
document.write(slideimages[0])
</script>
</layer>
<layer id=\"second\" left=0 top=0 width=&{scrollerwidth}; visibility=hide>
<script language=\"JavaScript1.2\">
if (document.layers)
document.write(slideimages[dyndetermine=(slideimages.length==1)? 0 : 1])
</script>
</layer>
</ilayer>
<script language=\"JavaScript1.2\">
if (ie||dom){
document.writeln('<div id=\"main2\" style=\"position:relative;width:'+scrollerwidth+';height:'+scrollerheight+';overflow:hidden;\">')
document.writeln('<div style=\"position:absolute;width:'+scrollerwidth+';height:'+scrollerheight+';clip:rect(0 '+scrollerwidth+' '+scrollerheight+' 0);left:0px;top:0px\">')
document.writeln('<div id=\"first2\" style=\"position:absolute;width:'+scrollerwidth+';left:0px;top:1px;\">')
document.write(slideimages[0])
document.writeln('</div>')
document.writeln('<div id=\"second2\" style=\"position:absolute;width:'+scrollerwidth+';left:0px;top:0px;visibility:hidden\">')
document.write(slideimages[dyndetermine=(slideimages.length==1)? 0 : 1])
document.writeln('</div>')
document.writeln('</div>')
document.writeln('</div>')
}
</script></center>";
closetable(); Kliknij i zaczekaj na załadowanie kodu ...
Przyklad dzialania: http://pieka.unl.pl
Jestem jaki jestem
|
|
|
|
ciachu |
Dodany dnia 18.10.2008 23:59:57
|
Przedszkolak
Postów: 18
Data rejestracji: 07.10.2008 22:35
|
Niestety wywala u mnie Parse error: syntax error, unexpected T_STRING in /home/cshsinfo/public_html/themes/templates/panels.php(123) : eval()'d code on line 1
Wiadomość doklejona:
Chociaż chodziło mi o coś innego, nie o to by obrazki leciały od dołu do góry, tylko by się zmieniały, tak jak na pokazie slajdów. To co teraz piszę da się zrobić ?? I czy było na forum ?? Nie wiem jakich tagów użyć
Edytowane przez ciachu dnia 19.10.2008 00:01:19
|
|
|