JavaScript flyvende Undulat
|
Eddy |
Lagt på d. 12-05-2009 18:46
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
Hej Tony!
Tror du du kan lave denne orginale undulat i blå og gul samt hvid, og så gøre den ca. 60% mindre billede er fri og kan bruges af alle.
Eddy tilknyttede følgende billede:fil:
Redigeret af Eddy d. 16-05-2009 23:48
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
|
Skrevet d. 22-11-2024 19:45
|
Reklame Agent
Antal indlæg: n^x
Tilmeldt: Altid
|
|
IP: localhost |
|
|
Eddy |
Lagt på d. 12-05-2009 21:57
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
Tony skrev:
Den er lidt vanskelig, billedet er åbentbart lavet med nogen ting som mit gamle program ikke understøtter (sætter alle billeder til 0 millisekunder) har ikke nogen program der bare lige kan formindske animationen. Så har prøvet manuelt at splitte den op i seperate billeder, fem stk får jeg ud af den, disse er så hver især krympet til 60% cirka 85 pixels i størrelse, disse er igen sat sammen 1-2-3-4-5-4-3-2 til nyt ani-gif. Disse fem er også flippet og igen sammensat til ani2-gif. Jeg kan muligvis også give dem et mere blåt look, hvidt tror jeg ikke er muligt.
De kan ses på testsiden husk der skal logges ind med test (123456)
Hvis den grønne farve bare kan gøres blå så er jeg såment tilfreds og så kun 3 grønne 3 blå undulater på så er jeg ovenud tilfreds
Redigeret af Eddy d. 16-05-2009 08:09
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
Eddy |
Lagt på d. 13-05-2009 00:42
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
hol da op de er så super at jeg næsten jubler perfekt
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
Eddy |
Lagt på d. 13-05-2009 20:14
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
Hej Tony
Jeg hat lavet en mappe til fuglene, lagt koden ind i et elemant, og når jeg trykker på vis, så funger det, elementer er slået til
mår jeg så går hen på forsiden trykker F5 der sker intet, er der mere der skal slås til?
Eddy tilknyttede følgende billede:billede:
Redigeret af Eddy d. 13-05-2009 20:43
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
Eddy |
Lagt på d. 13-05-2009 22:09
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
Tony skrev:
Tror du måske har lagt den i center panel, den skal så vælges til at vises på alle sider vil jeg tro. Ellers har jeg lagt det i side element på testsiderne.
det ligger i et Venstre element, og der ligger ikke noget i roden
Kode ?><script language="JavaScript1.2">
/*
Flying Butterfly script (By )
Modified slightly/ permission granted to Dynamic Drive to feature script in archive
For full source, visit http://www.dynamicdrive.com
*/
var Ymax=8; //MAX # OF PIXEL STEPS IN THE "X" DIRECTION
var Xmax=8; //MAX # OF PIXEL STEPS IN THE "Y" DIRECTION
var Tmax=10000; //MAX # OF MILLISECONDS BETWEEN PARAMETER CHANGES
//FLOATING IMAGE URLS FOR EACH IMAGE. ADD OR DELETE ENTRIES. KEEP ELEMENT NUMERICAL ORDER STARTING WITH "0" !!
var floatimages=new Array();
floatimages[0]='http://www.undulatsider.dk/flyingbird/blue_crop_left.gif';
floatimages[1]='http://www.undulatsider.dk/flyingbird/blue_crop_right.gif';
floatimages[2]='http://www.undulatsider.dk/flyingbird/groen_crop_left.gif';
floatimages[3]='http://www.undulatsider.dk/flyingbird/groen_crop_right.gif';
floatimages[4]='http://www.undulatsider.dk/flyingbird/lightblue_crop_left.gif';
floatimages[5]='http://www.undulatsider.dk/flyingbird/lightblue_crop_right.gif';
//*********DO NOT EDIT BELOW***********
var NS4 = (navigator.appName.indexOf("Netscape")>=0 && parseFloat(navigator.appVersion) >= 4 && parseFloat(navigator.appVersion) < 5)? true : false;
var IE4 = (document.all)? true : false;
var NS6 = (parseFloat(navigator.appVersion) >= 5 && navigator.appName.indexOf("Netscape")>=0 )? true: false;
var wind_w, wind_h, t='', IDs=new Array();
for(i=0; i<floatimages.length; i++){
t+=(NS4)?'<layer name="pic'+i+'" visibility="hide" width="10" height="10"><a href="javascript:hidebutterfly()">' : '<div id="pic'+i+'" style="position:absolute; visibility:hidden;width:10px; height:10px"><a href="javascript:hidebutterfly()">';
t+='<img src="'+floatimages[i]+'" name="p'+i+'" border="0">';
t+=(NS4)? '</a></layer>':'</a></div>';
}
document.write(t);
function moveimage(num){
if(getidleft(num)+IDs[num].W+IDs[num].Xstep >= wind_w+getscrollx())IDs[num].Xdir=false;
if(getidleft(num)-IDs[num].Xstep<=getscrollx())IDs[num].Xdir=true;
if(getidtop(num)+IDs[num].H+IDs[num].Ystep >= wind_h+getscrolly())IDs[num].Ydir=false;
if(getidtop(num)-IDs[num].Ystep<=getscrolly())IDs[num].Ydir=true;
moveidby(num, (IDs[num].Xdir)? IDs[num].Xstep : -IDs[num].Xstep , (IDs[num].Ydir)? IDs[num].Ystep: -IDs[num].Ystep);
}
function getnewprops(num){
IDs[num].Ydir=Math.floor(Math.random()*2)>0;
IDs[num].Xdir=Math.floor(Math.random()*2)>0;
IDs[num].Ystep=Math.ceil(Math.random()*Ymax);
IDs[num].Xstep=Math.ceil(Math.random()*Xmax)
setTimeout('getnewprops('+num+')', Math.floor(Math.random()*Tmax));
}
function getscrollx(){
if(NS4 || NS6)return window.pageXOffset;
if(IE4)return document.body.scrollLeft;
}
function getscrolly(){
if(NS4 || NS6)return window.pageYOffset;
if(IE4)return document.body.scrollTop;
}
function getid(name){
if(NS4)return document.layers[name];
if(IE4)return document.all[name];
if(NS6)return document.getElementById(name);
}
function moveidto(num,x,y){
if(NS4)IDs[num].moveTo(x,y);
if(IE4 || NS6){
IDs[num].style.left=x+'px';
IDs[num].style.top=y+'px';
}}
function getidleft(num){
if(NS4)return IDs[num].left;
if(IE4 || NS6)return parseInt(IDs[num].style.left);
}
function getidtop(num){
if(NS4)return IDs[num].top;
if(IE4 || NS6)return parseInt(IDs[num].style.top);
}
function moveidby(num,dx,dy){
if(NS4)IDs[num].moveBy(dx, dy);
if(IE4 || NS6){
IDs[num].style.left=(getidleft(num)+dx)+'px';
IDs[num].style.top=(getidtop(num)+dy)+'px';
}}
function getwindowwidth(){
if(NS4 || NS6)return window.innerWidth;
if(IE4)return document.body.clientWidth;
}
function getwindowheight(){
if(NS4 || NS6)return window.innerHeight;
if(IE4)return document.body.clientHeight;
}
function init(){
wind_w=getwindowwidth();
wind_h=getwindowheight();
for(i=0; i<floatimages.length; i++){
IDs[i]=getid('pic'+i);
if(NS4){
IDs[i].W=IDs[i].document.images["p"+i].width;
IDs[i].H=IDs[i].document.images["p"+i].height;
}
if(NS6 || IE4){
IDs[i].W=document.images["p"+i].width;
IDs[i].H=document.images["p"+i].height;
}
getnewprops(i);
moveidto(i , Math.floor(Math.random()*(wind_w-IDs[i].W)), Math.floor(Math.random()*(wind_h-IDs[i].H)));
if(NS4)IDs[i].visibility = "show";
if(IE4 || NS6)IDs[i].style.visibility = "visible";
startfly=setInterval('moveimage('+i+')',Math.floor(Math.random()*100)+100);
}}
function hidebutterfly(){
for(i=0; i<floatimages.length; i++){
if (IE4)
eval("document.all.pic"+i+".style.visibility='hidden'")
else if (NS6)
document.getElementById("pic"+i).style.visibility='hidden'
else if (NS4)
eval("document.pic"+i+".visibility='hide'")
clearInterval(startfly)
}
}
if (NS4||NS6||IE4){
window.onload=init;
window.onresize=function(){ wind_w=getwindowwidth(); wind_h=getwindowheight(); }
}
</script>
<?
Redigeret af Eddy d. 13-05-2009 22:14
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
Eddy |
Lagt på d. 13-05-2009 23:27
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
nu har jeg slået fra på alle elementer, og taget en af gangen, uden hæld
så lagde jeg det samme ind på min datters side Undulatside .dk som er V6 med stort set de samme elementer og her virker det.
uforstålig?
Redigeret af Eddy d. 13-05-2009 23:37
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
Eddy |
Lagt på d. 13-05-2009 23:41
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
Min datter Berit spørger om man kan gøre, så man kun kan se det på forsiden?
http://www.undula...
Redigeret af Eddy d. 13-05-2009 23:42
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
Eddy |
Lagt på d. 14-05-2009 14:27
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
Tony skrev:
@eddy problemet på din side med visningen skyldes åbentbart dit shoutpanel med mouseover funktion og måske især det easyscroll script der kører i den - det er ihvertfald det jeg hælder til.
Har prøvet at slå den fra på din side og så vises scriptet flying birds/butterfly
Nu er det bestemt ikke for, at jeg ikke tror, at siden her, ikke kan løse problemet.
Men jeg har stillet spørgsmålet på Smokeman side.
For det er ham der har lavet det, det handler om, som konflikter.
Så må han kunne løse opgaven, hvad det kan køre sammen?
Redigeret af Eddy d. 16-05-2009 08:15
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
assensvej |
Lagt på d. 14-05-2009 18:43
|
Superadministrator
Antal indlæg: 1735
Tilmeldt: 15/01/2006 11:36
|
Er det mig eller køre i to debater en her og en på phptips
er dette tilfælde lukker jeg denne debat
HUSK at læse reglerne for Brug af Debatten - Spørgsmål i privat beskeder og på msn, besvares ikke uden aftale.
Ekspert.
En ekspert er en, der har begået om ikke alle, så i hvert fald de groveste fejltagelser inden for sit felt
Niels Bohr, atomfysiker, 1865-1962
|
|
|
|
|
|
Eddy |
Lagt på d. 14-05-2009 19:16
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
assensvej skrev:
Er det mig eller køre i to debater en her og en på phptips
er dette tilfælde lukker jeg denne debat
@assensvej
jeg fik at vide hvad det var der var problemet,, lagde jeg den over til Smokeman da han har lavet det der, konflikter, så jeg venter kun svar på hvad fejlen er.
jeg forventer ikke, at få besked sådan lige her, og nu.
Men når fejlen er funde vil jeg afslutte denne så man kan få at vide hvordan den rettes.
men det vil nok være på plads, at afslutte tråden forløbet, så der ingen misforståelser er?
for man skal som du selv er inde på ikke svare 2 steder, hel korekt.
jeg håber at det er rigtig det jeg har gjort?
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
assensvej |
Lagt på d. 14-05-2009 21:05
|
Superadministrator
Antal indlæg: 1735
Tilmeldt: 15/01/2006 11:36
|
Vi lader den stå åben ind til du vender tilbage Eddy
HUSK at læse reglerne for Brug af Debatten - Spørgsmål i privat beskeder og på msn, besvares ikke uden aftale.
Ekspert.
En ekspert er en, der har begået om ikke alle, så i hvert fald de groveste fejltagelser inden for sit felt
Niels Bohr, atomfysiker, 1865-1962
|
|
|
|
|
|
Eddy |
Lagt på d. 15-05-2009 20:22
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
@tutsi!
Jeg har lagt den der høre til instaletionen ind og så vir den, men det burte da ikke være sådan, det er ret fustrerende, at man ikke kan lægge det nye ind, og så det ikke virker, en løsning er heller ikke mulig. øv øv
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
Eddy |
Lagt på d. 15-05-2009 20:24
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
@Tony du er sikke på at det er den samme som der likker inde på din side, du har ikke koden likkende i et rent element, alså hvor det hun er koden, det er kun en tanke?
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
Eddy |
Lagt på d. 15-05-2009 22:47
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
hej Tony
jeg satte det delux replikbokx ind igen.
gjorde som du sagde, at den skulle starte som sidst
Jeg satte den ind i elementet Avata, og misanden så virker det.
Tak for hjælpen Tony, en fin tråd med resultat til sidst
ps. ufatlig at der skal så lidt til
emnet er slut
Redigeret af Eddy d. 15-05-2009 22:55
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
Eddy |
Lagt på d. 16-05-2009 23:42
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
Tony hvad gør man når man kun skal have det likkende på forsiden, det er til Berits side.
så de ikke vises på andre sider, så sløver det vel heller ikke så meget, der er bruger der siger at siden arbejder langsomt når de er på
Redigeret af Eddy d. 16-05-2009 23:43
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
Eddy |
Lagt på d. 17-05-2009 01:43
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
@Tony
så fik jeg den lavet
tak for hjælpen
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
Eddy |
Lagt på d. 24-05-2009 17:40
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
Tony skrev:
Kan se hun bruger news.php, så mit forslag er
1. Lav en kopi af news.php og kald den f.eks. news_forside.php.
2. Lav seperat side med scriptet flyingbird.php - upload denne i flyingbird mappen
3. Åbn nu din kopi nes_forside.php og øverst på siden er der nogle require_once, tilføj en mere a lá denne
4. Til sidst sættes news_forside.php til startside via administrationssiden.
Kode require_once BASEDIR."flyingbird/flyingbird.php";
Jeg kan ikke få den til at virke på denne måde på V7. skal de være anderledens emd V6
Kode <?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: news.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at http://www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "maincore.php";
require_once THEMES."templates/header.php";
[color=#ff0000]require_once BASEDIR."flyingbird/flyingbird.php";[/color]
Redigeret af Eddy d. 24-05-2009 22:20
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
Eddy |
Lagt på d. 24-05-2009 22:20
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
Eddy skrev:
Tony skrev:
Kan se hun bruger news.php, så mit forslag er
1. Lav en kopi af news.php og kald den f.eks. news_forside.php.
2. Lav seperat side med scriptet flyingbird.php - upload denne i flyingbird mappen
3. Åbn nu din kopi nes_forside.php og øverst på siden er der nogle require_once, tilføj en mere a lá denne
4. Til sidst sættes news_forside.php til startside via administrationssiden.
Kode require_once BASEDIR."flyingbird/flyingbird.php";
Jeg kan ikke få den til at virke på denne måde på V7. skal de være anderledens emd V6
Kode <?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: news.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at http://www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "maincore.php";
require_once THEMES."templates/header.php";
[color=#ff0000]require_once BASEDIR."flyingbird/flyingbird.php";[/color]
jeg har taget den news.php
omdøbte den til news_forside.php
lagt det makeret med røt ind
lagt flyingbird.php i mappen flyingbird
og der kommer ingen fugle på siden
du kan jo eventuelt gå ind på servern hvis du stadig har koden,
og logge dig ind på Stest
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
Eddy |
Lagt på d. 25-05-2009 10:10
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
Tony! jeg ved det godt men jeg fik den jo til at virkr som du sagde med at lægge den i nederste element.
og så var alt jo fint.
så gik jeg ud fra at den skulle slettes fra elementet, og rekkes til som i V6, men nej den gik ikke, så jeg har prøvet alle tænkelig måder uden held, det var derfor jeg spurte om en løsning var mugligt, men man må konkluderer at den fejl er nok aligevel en shoutboks fejl, så der er nok ikke mere at gører fejlen skal findes først som du er inde på men hjælp får jeg ikke med den hos Robert, så jeg hører den hvor den virker.
Den tar bare noget af brugernes hukommelse dem der ikke har ret meget.
så emnet er ikke løst, men færdig.
Redigeret af Eddy d. 25-05-2009 10:11
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|
|
Eddy |
Lagt på d. 25-05-2009 16:39
|
Erfaren bruger
Antal indlæg: 615
Tilmeldt: 20/04/2008 20:59
|
Tony skrev:
Nånå, synes nu ikke den tager meget computerkraft, ser ud til at tage mindre end når alle tuil jul skal há det til at sne :D
Som du selv er lidt inde på, stedet den skal startes når du kører denne easyscroll, kan på testsiden køre det ved at indsætte den allernederst
Kode require_once BASEDIR."footer.php";
require_once BASEDIR."flyingbird/flyingbird.php";
Tony skrev:
Nånå, synes nu ikke den tager meget computerkraft,
den tager heller ikke ret meget på min, så det må være noge extrem gammel comp. nogle har? Og forventer trylleri, som man ikke kan. Man må næsten sige køb en ny comp, det er den bedste løsning?c_lap
på mine, kan man slet ikke mærke det overhovedet.
Jeg har prøvet at lægge dem ind i news_forside.php, så får jeg kun siden gråblå, alså uden indlæg at tema eller noget andet?
Kode require_once BASEDIR."footer.php";
require_once BASEDIR."flyingbird/flyingbird.php";
Redigeret af Eddy d. 25-05-2009 16:44
Mvh.
Eddy
V7.01.05 & V7.02.03
|
|
|
|
|