Avatar billede darthwaders Nybegynder
09. juni 2005 - 23:28 Der er 3 kommentarer

Viser kun det ene?

Hej Eksperter,
Jeg har en simpel HTML side.
i den er der to forskellige javascripts: et med et ur og et som genererer tekstanimation.

Hvorfor vises kun det ene?
kan de køre sammen?

på forhånd tak.

koden kan ses her:

<html>

  <head>
<!-- SCRIPT - ur om musen -->

<!--webbot bot="HTMLMarkup" startspan -->
<SCRIPT language=JavaScript1.2>

dCol='3333ff';// Her defineres farven på datoen
fCol='3333ff';// Her defineres farven på timeangivelserne
sCol='3333ff';// Her defineres farven på sekundviseren
mCol='3333ff';// Her defineres farven på minutviseren
hCol='3333ff';// Her defineres farven på timeviseren

// Herunder sættes størrelsen på uret
ClockHeight=40;
ClockWidth=40;

// Herunder sættes afstanden til musen. Kan sættes til nul = omkring musen
ClockFromMouseY=0;
ClockFromMouseX=100;

// Her defineres hastigheden som uret følger musen med
speed=0.5;

// Her defineres hastigheden som datoen scroller med
step=0.035;
d=new Array("SØNDAG","MANDAG","TIRSDAG","ONSDAG","TORSDAG","FREDAG","LØRDAG");
m=new Array("JANUAR","FEBRUAR","MARTS","APRIL","MAJ","JUNI","JULI","AUGUST","SEPTEMBER","OKTOBER","NOVEMBER","DECEMBER");
date=new Date();
day=date.getDate();
year=date.getYear();
if (year < 2000) year=year+1900;
TodaysDate=" "+d[date.getDay()]+" "+day+" "+m[date.getMonth()]+" "+year;
D=TodaysDate.split('');
H='...';
H=H.split('');
M='....';
M=M.split('');
S='.....';
S=S.split('');
Face='1 2 3 4 5 6 7 8 9 10 11 12';
font='Arial';
size=1;
ns=(document.layers);
ie=(document.all);
Face=Face.split(' ');
n=Face.length;
a=size*10;
ymouse=0;
xmouse=0;
scrll=0;
props="<font face="+font+" size="+size+" color="+fCol+"><B>";
props2="<font face="+font+" size="+size+" color="+dCol+"><B>";
Split=360/n;
Dsplit=360/D.length;
HandHeight=ClockHeight/4.5
HandWidth=ClockWidth/4.5
HandY=-7;
HandX=-2.5;
scrll=0;
currStep=0;
y=new Array();x=new Array();Y=new Array();X=new Array();
for (i=0; i < n; i++){y[i]=0;x[i]=0;Y[i]=0;X[i]=0}
Dy=new Array();Dx=new Array();DY=new Array();DX=new Array();
for (i=0; i < D.length; i++){Dy[i]=0;Dx[i]=0;DY[i]=0;DX[i]=0}
if (ns){
for (i=0; i < D.length; i++)
document.write('<layer name="nsDate'+i+'" top=0 left=0 height='+a+' width='+a+'><center>'+props2+D[i]+'</font></center></layer>');
for (i=0; i < n; i++)
document.write('<layer name="nsFace'+i+'" top=0 left=0 height='+a+' width='+a+'><center>'+props+Face[i]+'</font></center></layer>');
for (i=0; i < S.length; i++)
document.write('<layer name=nsSeconds'+i+' top=0 left=0 width=15 height=15><font face=Arial size=3 color='+sCol+'><center><b>'+S[i]+'</b></center></font></layer>');
for (i=0; i < M.length; i++)
document.write('<layer name=nsMinutes'+i+' top=0 left=0 width=15 height=15><font face=Arial size=3 color='+mCol+'><center><b>'+M[i]+'</b></center></font></layer>');
for (i=0; i < H.length; i++)
document.write('<layer name=nsHours'+i+' top=0 left=0 width=15 height=15><font face=Arial size=3 color='+hCol+'><center><b>'+H[i]+'</b></center></font></layer>');
}
if (ie){
document.write('<div id="Od" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < D.length; i++)
document.write('<div id="ieDate" style="position:absolute;top:0px;left:0;height:'+a+';width:'+a+';text-align:center">'+props2+D[i]+'</B></font></div>');
document.write('</div></div>');
document.write('<div id="Of" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < n; i++)
document.write('<div id="ieFace" style="position:absolute;top:0px;left:0;height:'+a+';width:'+a+';text-align:center">'+props+Face[i]+'</B></font></div>');
document.write('</div></div>');
document.write('<div id="Oh" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < H.length; i++)
document.write('<div id="ieHours" style="position:absolute;width:16px;height:16px;font-family:Arial;font-size:16px;color:'+hCol+';text-align:center;font-weight:bold">'+H[i]+'</div>');
document.write('</div></div>');
document.write('<div id="Om" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < M.length; i++)
document.write('<div id="ieMinutes" style="position:absolute;width:16px;height:16px;font-family:Arial;font-size:16px;color:'+mCol+';text-align:center;font-weight:bold">'+M[i]+'</div>');
document.write('</div></div>')
document.write('<div id="Os" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < S.length; i++)
document.write('<div id="ieSeconds" style="position:absolute;width:16px;height:16px;font-family:Arial;font-size:16px;color:'+sCol+';text-align:center;font-weight:bold">'+S[i]+'</div>');
document.write('</div></div>')
}
(ns)?window.captureEvents(Event.MOUSEMOVE):0;
function Mouse(evnt){
ymouse = (ns)?evnt.pageY+ClockFromMouseY-(window.pageYOffset):event.y+ClockFromMouseY;
xmouse = (ns)?evnt.pageX+ClockFromMouseX:event.x+ClockFromMouseX;
}
//http://www.denlillekagefe.dk
(ns)?window.onMouseMove=Mouse:document.onmousemove=Mouse;
function ClockAndAssign(){
time = new Date ();
secs = time.getSeconds();
sec = -1.57 + Math.PI * secs/30;
mins = time.getMinutes();
min = -1.57 + Math.PI * mins/30;
hr = time.getHours();
hrs = -1.575 + Math.PI * hr/6+Math.PI*parseInt(time.getMinutes())/360;
if (ie){
Od.style.top=window.document.body.scrollTop;
Of.style.top=window.document.body.scrollTop;
Oh.style.top=window.document.body.scrollTop;
Om.style.top=window.document.body.scrollTop;
Os.style.top=window.document.body.scrollTop;
}
for (i=0; i < n; i++){
var F=(ns)?document.layers['nsFace'+i]:ieFace[i].style;
F.top=y[i] + ClockHeight*Math.sin(-1.0471 + i*Split*Math.PI/180)+scrll;
F.left=x[i] + ClockWidth*Math.cos(-1.0471 + i*Split*Math.PI/180);
}
for (i=0; i < H.length; i++){
var HL=(ns)?document.layers['nsHours'+i]:ieHours[i].style;
HL.top=y[i]+HandY+(i*HandHeight)*Math.sin(hrs)+scrll;
HL.left=x[i]+HandX+(i*HandWidth)*Math.cos(hrs);
}
for (i=0; i < M.length; i++){
var ML=(ns)?document.layers['nsMinutes'+i]:ieMinutes[i].style;
ML.top=y[i]+HandY+(i*HandHeight)*Math.sin(min)+scrll;
ML.left=x[i]+HandX+(i*HandWidth)*Math.cos(min);
}
for (i=0; i < S.length; i++){
var SL=(ns)?document.layers['nsSeconds'+i]:ieSeconds[i].style;
SL.top=y[i]+HandY+(i*HandHeight)*Math.sin(sec)+scrll;
SL.left=x[i]+HandX+(i*HandWidth)*Math.cos(sec);
}
for (i=0; i < D.length; i++){
var DL=(ns)?document.layers['nsDate'+i]:ieDate[i].style;
DL.top=Dy[i] + ClockHeight*1.5*Math.sin(currStep+i*Dsplit*Math.PI/180)+scrll;
DL.left=Dx[i] + ClockWidth*1.5*Math.cos(currStep+i*Dsplit*Math.PI/180);
}
currStep-=step;
}
function Delay(){
scrll=(ns)?window.pageYOffset:0;
Dy[0]=Math.round(DY[0]+=((ymouse)-DY[0])*speed);
Dx[0]=Math.round(DX[0]+=((xmouse)-DX[0])*speed);
for (i=1; i < D.length; i++){
Dy[i]=Math.round(DY[i]+=(Dy[i-1]-DY[i])*speed);
Dx[i]=Math.round(DX[i]+=(Dx[i-1]-DX[i])*speed);
}
y[0]=Math.round(Y[0]+=((ymouse)-Y[0])*speed);
x[0]=Math.round(X[0]+=((xmouse)-X[0])*speed);
for (i=1; i < n; i++){
y[i]=Math.round(Y[i]+=(y[i-1]-Y[i])*speed);
x[i]=Math.round(X[i]+=(x[i-1]-X[i])*speed);
}
ClockAndAssign();
setTimeout('Delay()',20);
}
if (ns||ie)window.onload=Delay;
</SCRIPT>
<!--webbot bot="HTMLMarkup" endspan -->

<!-- SCRIP UR - slut -->


  <title>Min første side</title>
  </head>

  <body>
  <p>Dette er min første side<!-- SCRIPT - computerskrift -->

<!-- her sættes afstand fra hhv. venstre og toppen -->
<div style="margin-left: 0%" style="margin-top: 20">

<script language="JavaScript1.2">
<!--


//Tekster som skal scrolles. Tilføj eller slet lister som du vil.
var line=new Array()
line[1]="Velkommen"
line[2]="til alle tiders"
line[3]="hjemmeside"
line[4]="...DWs univers"

//Indstil selv formattering af teksten her
var ts_fontsize="82px" //definer antal px
var ts_font="arial" //definer skrifttypen
var ts_color="#000000" //definer farve til skrift
var ts_baggrund="#eeeeee" //definer farve til baggrund
var ts_fed="bold" //vælg "bold" eller "normal"
var ts_border="0px solid #000000" //Vælg tykkelse i px
//Vælg "solid" eller "none"
//Vælg farvekode

//Sæt skrivehastighed i tusindedele sekund. Fx 25 = 0,25 sek. imellem hvert bogstav
var skrivehastighed=25

//sæt antal tusindedele sekunder imellem hver tekst. Fx 2000 = 2 sek
var linieskift=1500

//sæt antal tusindedele sekunder inden scriptet starter forfra. Fx 5000 = 5 sek
var genstart=6000

//Du skal ikke ændre noget under denne linie
//------------------------------------------

var longestmessage=1
for (i=2;i<line.length;i++){
if (line[i].length>line[longestmessage].length)
longestmessage=i
}

//Sætter bredden automatisk
var tscroller_width=line[longestmessage].length

lines=line.length-1 //--Number of lines

//Hvis IE 4+ or NS6
if (document.all||document.getElementById){
document.write('<form name="bannerform">')
document.write('<input type="text" name="banner" size="'+tscroller_width+'"')
document.write(' style="background-color: '+ts_baggrund+'; text-align: center; color: '+ts_color+'; font-family: '+ts_font+'; font-size: '+ts_fontsize+'; font-weight:bold; border: '+ts_border+'" onfocus="blur()">')
document.write('</form>')
}

temp=""
nextchar=-1;
nextline=1;
cursor="\\"
//http://www.denlillekagefe.dk
function animate(){
if (temp==line[nextline] & temp.length==line[nextline].length & nextline!=lines){
nextline++;
nextchar=-1;
document.bannerform.banner.value=temp;
temp="";
setTimeout("nextstep()",linieskift)}
else if (nextline==lines & temp==line[nextline] & temp.length==line[nextline].length){
nextline=1;
nextchar=-1;
document.bannerform.banner.value=temp;
temp="";
setTimeout("nextstep()",genstart)}
else{
nextstep()}}

function nextstep(){

if (cursor=="\\"){
cursor="|"}
else if (cursor=="|"){
cursor="/"}
else if (cursor=="/"){
cursor="-"}
else if (cursor=="-"){
cursor="\\"}

nextchar++;
temp+=line[nextline].charAt(nextchar);
document.bannerform.banner.value=temp+cursor
setTimeout("animate()",skrivehastighed)}

//Hvis IE 4+ or NS6
//http://www.denlillekagefe.dk
if (document.all||document.getElementById)
window.onload=animate
// -->
</script>
</div>

    <p align="center">

<!-- SCRIPT - computerskrift - SLUT --></p>


  </body>

</html>
Avatar billede roenving Novice
09. juni 2005 - 23:48 #1
Fordi begge forsøger at overtage window.onload ...

Uret:
if (ns||ie)window.onload=Delay;

Animationen:
window.onload=animate

-- så i ovenstående vil kun din scrolling køre ...

Rent bortset fra, at det i hvert fald ikke er en professionel brug af de muligheder, man har til rådighed, og det første script blev forældet i år 2000 (da der nok kun findes 1000 eller 10.000 browsere på verdensplan, som understøtter document.layers, mens der findes 250 millioner, som understøtter document.getElementById, hvoraf mindst 50 mio. ikke understøtter document.all !-)

-- så desværre er de to scripts inkompatible, og man kan ikke bruge den normale måde at stille begge scripts til rådighed via en anden form for onload, da nogle browsere (de 50 mio., som ikke understøtter .all) vil gå fejl i det første script, mens de, som understøtter document.layers vil gå galt i det andet ...

-- de eneste, som med sikkerhed understøtter begge to er IE4+, og så kan du jo vælge at udelukke mellem 1/4 og 1/6 af dine besøgende ...
Avatar billede jakoba Nybegynder
10. juni 2005 - 00:09 #2
if (ns||ie)window.onload=Delay;              // her sættes onload for at få uret til at virke

if (document.all||document.getElementById)
    window.onload=animate;                  // her overskrives onload så uret ikke virker

fjern den øverste linie og lave den nederste om til:

if (document.all||document.getElementById)
    window.onload= new Function( "Delay(); animate();" );  // starter både ur og animation

Det kan godt være der stadig er problemer bagefter. Det vil der fx være hvis de to scripts begger bruger samme navn for en variabel eller funktion. men prøv.

mvh JakobA
Avatar billede darthwaders Nybegynder
20. juni 2005 - 21:05 #3
roenving:
jeg bruger IE6, så den understøtter vel de 2 scripts??

jakoba:
Det lykkedes til sidst, ved at følge din anvisning,- det tog sin tid...men pludselig var den der! spørg ikke hvordan det lykkedes.
smid et svar! :-)

sådan ser koden ud:

<html>

<head>
<title>Kenns hjemmeside</title>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>side 1</title>
<base target="_self">
</head>

<body topmargin="5">
<!-- SCRIPT - ur om musen -->

<!--webbot bot="HTMLMarkup" startspan -->
<SCRIPT language=JavaScript>

//Script fra @-beynder
//http://www.a-begynder.dk
//Stedet for webmasters ... vi har næsten alt til hjemmesider

//Scriptet kan frit anvendes, men slet venligst ikke vores reference her over
//---------------------------------------------------------------------------

dCol='cc0033';// Her defineres farven på datoen
fCol='00cc00';// Her defineres farven på timeangivelserne
sCol='9900ff';// Her defineres farven på sekundviseren
mCol='9900ff';// Her defineres farven på minutviseren
hCol='9900ff';// Her defineres farven på timeviseren

// Herunder sættes størrelsen på uret
ClockHeight=40;
ClockWidth=40;

// Herunder sættes afstanden til musen. Kan sættes til nul = omkring musen
ClockFromMouseY=0;
ClockFromMouseX=100;

// Her defineres hastigheden som uret følger musen med
speed=0.5;

// Her defineres hastigheden som datoen scroller med
step=0.035;

//Du bør ikke ændre noget under denne linie
d=new Array("SØNDAG","MANDAG","TIRSDAG","ONSDAG","TORSDAG","FREDAG","LØRDAG");
m=new Array("JANUAR","FEBRUAR","MARTS","APRIL","MAJ","JUNI","JULI","AUGUST","SEPTEMBER","OKTOBER","NOVEMBER","DECEMBER");
date=new Date();
day=date.getDate();
year=date.getYear();
if (year < 2000) year=year+1900;
TodaysDate=" "+d[date.getDay()]+" "+day+" "+m[date.getMonth()]+" "+year;
D=TodaysDate.split('');
H='...';
H=H.split('');
M='....';
M=M.split('');
S='.....';
S=S.split('');
Face='1 2 3 4 5 6 7 8 9 10 11 12';
font='Arial';
size=1;
ns=(document.layers);
ie=(document.all);
Face=Face.split(' ');
n=Face.length;
a=size*10;
ymouse=0;
xmouse=0;
scrll=0;
props="<font face="+font+" size="+size+" color="+fCol+"><B>";
props2="<font face="+font+" size="+size+" color="+dCol+"><B>";
Split=360/n;
Dsplit=360/D.length;
HandHeight=ClockHeight/4.5
HandWidth=ClockWidth/4.5
HandY=-7;
HandX=-2.5;
scrll=0;
currStep=0;
y=new Array();x=new Array();Y=new Array();X=new Array();
for (i=0; i < n; i++){y[i]=0;x[i]=0;Y[i]=0;X[i]=0}
Dy=new Array();Dx=new Array();DY=new Array();DX=new Array();
for (i=0; i < D.length; i++){Dy[i]=0;Dx[i]=0;DY[i]=0;DX[i]=0}
if (ns){
for (i=0; i < D.length; i++)
document.write('<layer name="nsDate'+i+'" top=0 left=0 height='+a+' width='+a+'><center>'+props2+D[i]+'</font></center></layer>');
for (i=0; i < n; i++)
document.write('<layer name="nsFace'+i+'" top=0 left=0 height='+a+' width='+a+'><center>'+props+Face[i]+'</font></center></layer>');
for (i=0; i < S.length; i++)
document.write('<layer name=nsSeconds'+i+' top=0 left=0 width=15 height=15><font face=Arial size=3 color='+sCol+'><center><b>'+S[i]+'</b></center></font></layer>');
for (i=0; i < M.length; i++)
document.write('<layer name=nsMinutes'+i+' top=0 left=0 width=15 height=15><font face=Arial size=3 color='+mCol+'><center><b>'+M[i]+'</b></center></font></layer>');
for (i=0; i < H.length; i++)
document.write('<layer name=nsHours'+i+' top=0 left=0 width=15 height=15><font face=Arial size=3 color='+hCol+'><center><b>'+H[i]+'</b></center></font></layer>');
}
if (ie){
document.write('<div id="Od" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < D.length; i++)
document.write('<div id="ieDate" style="position:absolute;top:0px;left:0;height:'+a+';width:'+a+';text-align:center">'+props2+D[i]+'</B></font></div>');
document.write('</div></div>');
document.write('<div id="Of" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < n; i++)
document.write('<div id="ieFace" style="position:absolute;top:0px;left:0;height:'+a+';width:'+a+';text-align:center">'+props+Face[i]+'</B></font></div>');
document.write('</div></div>');
document.write('<div id="Oh" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < H.length; i++)
document.write('<div id="ieHours" style="position:absolute;width:16px;height:16px;font-family:Arial;font-size:16px;color:'+hCol+';text-align:center;font-weight:bold">'+H[i]+'</div>');
document.write('</div></div>');
document.write('<div id="Om" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < M.length; i++)
document.write('<div id="ieMinutes" style="position:absolute;width:16px;height:16px;font-family:Arial;font-size:16px;color:'+mCol+';text-align:center;font-weight:bold">'+M[i]+'</div>');
document.write('</div></div>')
document.write('<div id="Os" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < S.length; i++)
document.write('<div id="ieSeconds" style="position:absolute;width:16px;height:16px;font-family:Arial;font-size:16px;color:'+sCol+';text-align:center;font-weight:bold">'+S[i]+'</div>');
document.write('</div></div>')
}
(ns)?window.captureEvents(Event.MOUSEMOVE):0;
function Mouse(evnt){
ymouse = (ns)?evnt.pageY+ClockFromMouseY-(window.pageYOffset):event.y+ClockFromMouseY;
xmouse = (ns)?evnt.pageX+ClockFromMouseX:event.x+ClockFromMouseX;
}
//http://www.a-begynder.dk
(ns)?window.onMouseMove=Mouse:document.onmousemove=Mouse;
function ClockAndAssign(){
time = new Date ();
secs = time.getSeconds();
sec = -1.57 + Math.PI * secs/30;
mins = time.getMinutes();
min = -1.57 + Math.PI * mins/30;
hr = time.getHours();
hrs = -1.575 + Math.PI * hr/6+Math.PI*parseInt(time.getMinutes())/360;
if (ie){
Od.style.top=window.document.body.scrollTop;
Of.style.top=window.document.body.scrollTop;
Oh.style.top=window.document.body.scrollTop;
Om.style.top=window.document.body.scrollTop;
Os.style.top=window.document.body.scrollTop;
}
for (i=0; i < n; i++){
var F=(ns)?document.layers['nsFace'+i]:ieFace[i].style;
F.top=y[i] + ClockHeight*Math.sin(-1.0471 + i*Split*Math.PI/180)+scrll;
F.left=x[i] + ClockWidth*Math.cos(-1.0471 + i*Split*Math.PI/180);
}
for (i=0; i < H.length; i++){
var HL=(ns)?document.layers['nsHours'+i]:ieHours[i].style;
HL.top=y[i]+HandY+(i*HandHeight)*Math.sin(hrs)+scrll;
HL.left=x[i]+HandX+(i*HandWidth)*Math.cos(hrs);
}
for (i=0; i < M.length; i++){
var ML=(ns)?document.layers['nsMinutes'+i]:ieMinutes[i].style;
ML.top=y[i]+HandY+(i*HandHeight)*Math.sin(min)+scrll;
ML.left=x[i]+HandX+(i*HandWidth)*Math.cos(min);
}
for (i=0; i < S.length; i++){
var SL=(ns)?document.layers['nsSeconds'+i]:ieSeconds[i].style;
SL.top=y[i]+HandY+(i*HandHeight)*Math.sin(sec)+scrll;
SL.left=x[i]+HandX+(i*HandWidth)*Math.cos(sec);
}
for (i=0; i < D.length; i++){
var DL=(ns)?document.layers['nsDate'+i]:ieDate[i].style;
DL.top=Dy[i] + ClockHeight*1.5*Math.sin(currStep+i*Dsplit*Math.PI/180)+scrll;
DL.left=Dx[i] + ClockWidth*1.5*Math.cos(currStep+i*Dsplit*Math.PI/180);
}
currStep-=step;
}
function Delay(){
scrll=(ns)?window.pageYOffset:0;
Dy[0]=Math.round(DY[0]+=((ymouse)-DY[0])*speed);
Dx[0]=Math.round(DX[0]+=((xmouse)-DX[0])*speed);
for (i=1; i < D.length; i++){
Dy[i]=Math.round(DY[i]+=(Dy[i-1]-DY[i])*speed);
Dx[i]=Math.round(DX[i]+=(Dx[i-1]-DX[i])*speed);
}
y[0]=Math.round(Y[0]+=((ymouse)-Y[0])*speed);
x[0]=Math.round(X[0]+=((xmouse)-X[0])*speed);
for (i=1; i < n; i++){
y[i]=Math.round(Y[i]+=(y[i-1]-Y[i])*speed);
x[i]=Math.round(X[i]+=(x[i-1]-X[i])*speed);
}
ClockAndAssign();
setTimeout('Delay()',20);
}
</SCRIPT>
<!--webbot bot="HTMLMarkup" endspan -->

<!-- SCRIP UR - slut -->



<BR> 
<table>
<table border="5" width="100%" cellspacing="5" cellpadding="5">
  <tr>
    <td width="100%" colspan="5" rowspan="5">
   
    <!-- SCRIPT - computerskrift -->

<!-- her sættes afstand fra hhv. venstre og toppen -->
<div style="margin-left: 0%" style="margin-top: 20">

<script language="JavaScript1.2">
<!--

//Script af @-beynder
//http://www.a-begynder.dk
//Stedet for webmasters ... vi har næsten alt til hjemmesider

//Scriptet kan frit anvendes, men slet venligst ikke vores reference
//--------------------------------------------------

//Tekster som skal scrolles. Tilføj eller slet lister som du vil.
var line=new Array()
line[1]="Velkommen"
line[2]="til alle tiders"
line[3]="hjemmeside"
line[4]="...Kenns univers"

//Indstil selv formattering af teksten her
var ts_fontsize="82px" //definer antal px
var ts_font="arial" //definer skrifttypen
var ts_color="#000000" //definer farve til skrift
var ts_baggrund="#eeeeee" //definer farve til baggrund
var ts_fed="bold" //vælg "bold" eller "normal"
var ts_border="0px solid #000000" //Vælg tykkelse i px
//Vælg "solid" eller "none"
//Vælg farvekode

//Sæt skrivehastighed i tusindedele sekund. Fx 25 = 0,25 sek. imellem hvert bogstav
var skrivehastighed=25

//sæt antal tusindedele sekunder imellem hver tekst. Fx 2000 = 2 sek
var linieskift=1500

//sæt antal tusindedele sekunder inden scriptet starter forfra. Fx 5000 = 5 sek
var genstart=6000

//Du skal ikke ændre noget under denne linie
//------------------------------------------

var longestmessage=1
for (i=2;i<line.length;i++){
if (line[i].length>line[longestmessage].length)
longestmessage=i
}

//Sætter bredden automatisk
var tscroller_width=line[longestmessage].length

lines=line.length-1 //--Number of lines

//Hvis IE 4+ or NS6
if (document.all||document.getElementById){
document.write('<form name="bannerform">')
document.write('<input type="text" name="banner" size="'+tscroller_width+'"')
document.write(' style="background-color: '+ts_baggrund+'; text-align: center; color: '+ts_color+'; font-family: '+ts_font+'; font-size: '+ts_fontsize+'; font-weight:bold; border: '+ts_border+'" onfocus="blur()">')
document.write('</form>')
}

temp=""
nextchar=-1;
nextline=1;
cursor="\\"
//http://www.a-begynder.dk
function animate(){
if (temp==line[nextline] & temp.length==line[nextline].length & nextline!=lines){
nextline++;
nextchar=-1;
document.bannerform.banner.value=temp;
temp="";
setTimeout("nextstep()",linieskift)}
else if (nextline==lines & temp==line[nextline] & temp.length==line[nextline].length){
nextline=1;
nextchar=-1;
document.bannerform.banner.value=temp;
temp="";
setTimeout("nextstep()",genstart)}
else{
nextstep()}}

function nextstep(){

if (cursor=="\\"){
cursor="|"}
else if (cursor=="|"){
cursor="/"}
else if (cursor=="/"){
cursor="-"}
else if (cursor=="-"){
cursor="\\"}

nextchar++;
temp+=line[nextline].charAt(nextchar);
document.bannerform.banner.value=temp+cursor
setTimeout("animate()",skrivehastighed)}

//Hvis IE 4+ or NS6
//http://www.a-begynder.dk
if (document.all||document.getElementById)
window.onload= new Function( "Delay(); animate();" )
// -->
</script>
</div>

    <p align="center">

<!-- SCRIPT - computerskrift - SLUT -->

<b><font size="6"><i><font color="#FF0000">GRATIS</font>
      <font color="#808080">og helt</font> <font color="#FF0000">UFORPLIGTENDE</font></i></font></b><p align="center"><b><font size="6" color="#0000FF">WEB-UR</font></b></td>
  </tr>
</table>
<table border="5" width="100%" cellspacing="5" cellpadding="5">
  <tr>
    <td width="100%" colspan="5" rowspan="5">
      <p align="center">Links til:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      <img border="0" src="topbar_logo2.gif" width="62" height="13"><a href="http://www.dr.dk/nav/programoversigt/w3c/epg.asp">
      programoversigt</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
      <a href="#web-ur">Web-ur</a></p>
    </td>
  </tr>
</table>
  <tr>
  <table border="5" width="100%" cellspacing="5" cellpadding="5">
    <td width="100%">
      <p align="center"><img border="5" src="Margot_Wallstr_m_115095a.jpg" width="476" height="358"></p>
      <p align="center"><a class="headlinesmall" style="TEXT-DECORATION: none" href="http://www.dr.dk/%20http://www.dr.dk/nyheder/eu/article.jhtml?articleID=258363"><font size="6">EU-kommissær:<br>
      Traktatprocessen er reelt gået i stå</font></a></p>
      <p align="center"><font size="5">EU-kommissionen har reelt opgivet at se
      danskerne eller andre gå til folkeafstemning om forfatningstraktaten som
      planlagt. Det siger kommissionens næstformand Margot Wallström til
      Politiken, en uge før det meget afgørende topmøde om netop traktatens
      fremtid.</font></p>
      <p align="center"><a class="more" href="http://www.dr.dk/nyheder/eu/article.jhtml?articleID=258363"><font size="4">Læs
      mere</font></a></p>
      <p align="center">&nbsp;</p>
      </td>
</table>
<table border="5" width="100%" cellspacing="5" cellpadding="5">
  <tr>
    <td width="50%">
      <p align="center"><a href="http://www.dr.dk/Videnskab/Emner/Teknik/0601163814.htm"><img border="5" src="svin.jpg" width="132" height="147"></a>
      <p align="center"><a href="http://www.dr.dk/Videnskab/Emner/Teknik/0601163814.htm"><b><font size="6">High-tech
      landbrug</font></b></a></p>
      <p align="center"><font size="4"><i><b>Håndholdte computere, trådløse
      sensorer, robotter og web-cams er ved at blive hverdag ude på landet.
      Læs om fremtidens landbrug.</b></i></font>
      <p>&nbsp;</td>
    <td width="50%">
      <p align="center"><a class="nyhederleadheaderbig" href="http://www.dr.dk/nyheder/politik/article.jhtml?articleID=257528"><b><font size="6">Thor
      P.: Danmark<br>
      skal være gældfrit</font></b></a></p>
      <p align="center"><a class="nyhederleadheaderbig" href="http://www.dr.dk/nyheder/politik/article.jhtml?articleID=257528"><img border="5" src="Thor_Petersen_114837a.jpg" width="323" height="239"><font size="4"></font></a></p>
      <p align="center" style="margin-left: 4; margin-right: 4"><font size="4">Der
      bliver ikke slækket på Danmarks afbetalinger på statsgælden i år,
      siger regeringen. De to store lønmodtagerorganisationer LO og FTF har
      ellers foreslået at tage den lidt med ro for at få bedre råd til velfærd.</font></td>
  </tr>
</table>
<table border="5" width="100%" cellspacing="5" cellpadding="5">
  <tr>
    <td width="100%">
      <p align="center"><img border="5" src="coldplay1.jpg" width="479" height="228"></p>
      <h6 align="center"><b><font size="6"><a href="http://www.dr.dk/p3/plus/index.asp?dropmenu=true">Vind
      cd'er &amp; koncertbilletter</a></font></b></h6>
      <p align="center" style="margin-left: 10; margin-right: 10"><font size="5">I
      denne uge udlodder Madvig PLUS Østergaard både cd'er og koncertbilletter
      med album-aktuelle Coldplay.<br>
      <br>
      <a href="http://www.dr.dk/p3/plus/index.asp?dropmenu=true">Læs mere her</a><br>
      </font>
    </td>
  </tr>
</table>

<table border="5" width="100%" cellspacing="5" cellpadding="5">
  <tr>
    <td width="100%">
      <p align="center"><font size="6"><a name="web-ur"></a>Installer dit eget
      web-ur</font></p>
      <h2><span lang="da">Sådan gør du:</span></h2>
      <p class="broed"><span lang="da"><font size="4">Åbn tekstfilen fra
      nedenstående link og klip koden ud.</font></span></p>
      <p class="broed"><span lang="da"><font size="4">Koden kopieres til et
      tekstbehandlingsprogram, fx Notesblok, og derfra til &lt;body&gt; sektionen
      på din webside:</font></span></p>
      <p class="broed"><span lang="da"><a onclick="MyWindow=window.open('../eksempler/kode_ur.htm','MyWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=900,height=600,left=1,top=1'); return false;" target="_blank" href="http://www.a-begynder.dk/scripts/javascript/eksempler/kode_ur.htm"><font size="4">Se
      koden her &gt;&gt;</font></a><font size="4"> </font><font size="2">(klik OK, hvis der fremkommer en
      dialogboks)</font></span></p>
      <p class="broed"><span lang="da"><font size="4"><a href="http://www.a-begynder.dk/scripts/javascript/andet/javascript_ur.htm">Se
      <img border="0" src="logo.gif" width="87" height="39">.dks anvisning her &gt;&gt;</a></font></span></p>
      <p>&nbsp;</td>
  </tr>
</table>
<P class=koder>

</body>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester