Avatar billede davidt16 Nybegynder
13. juni 2000 - 15:02 Der er 8 kommentarer

rullebånd og ramme

hvordan får man sin tekst til at køre fra højre mod venstre ligesom et rullebånd og en ting til hvordan laver man en ramme ude i venstre side hvor der står f.eks downloads osv
Avatar billede davidt16 Nybegynder
13. juni 2000 - 15:02 #1
hejsa
Avatar billede dar Nybegynder
13. juni 2000 - 15:29 #2
Rulleteksten er nem nok. Det er blot
<marquee>Se. Jej kan flyve!</marquee>
Avatar billede olebole Juniormester
13. juni 2000 - 16:53 #3
<ole>
Det virker kun i IE :-((
Skal det laves X-browser (...og det skal det da!), må du lave det i et formfelt 'type=text' og så opdatere det med tekst hvert 0,1 - 0,5 sekund. Ét bogstav mere for hver opdatering.
En mere elegant måde er at lave det med DHTML. Check 'The Dynamic Duo' på:
    http://www.dansteinman.com/dynduo/
/Vh
</bole>
Avatar billede theartist Nybegynder
13. juni 2000 - 16:58 #4
marquee virker kun i IE!!

Det andet skal du lave i frames... like this f.eks.:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
</head>

<!-- frames -->
<frameset  cols="100,*">
    <frame name="venstre_menu" src="menu.htm" marginwidth="0" marginheight="0" scrolling="no" frameborder="0">
    <frame name="main" src="main.htm" marginwidth="0" marginheight="0" scrolling="auto" frameborder="0">
</frameset>

</html>

Mht. rulletekst kan du lave til netscape via javascript, javaapplet eller via en animated gif.

Marquee har bland andre disse features, prøv at sætte dem ind og se de forskellige resultater:
<marquee ALIGN=TOP>Hej med dig</marquee>
<marquee BEHAVIOR=ALTERNATE>Kan også bruge scroll eller slide i stedet for alternate</marquee>
<marquee DIRECTION="right">Hej med dig</marquee>
<marquee SCROLLDELAY=1 SCROLLAMOUNT=75>Hurtig marquee sæt delay til mere for langsommere</marquee>

samt mange flere...

Avatar billede theartist Nybegynder
13. juni 2000 - 16:59 #5
der var Olebole sørme igen, godt at høre vi er enige 8-)
Avatar billede olebole Juniormester
13. juni 2000 - 17:07 #6
Det plejer vi da at være, Artisto!  :-)
Avatar billede justincase Nybegynder
13. juni 2000 - 21:28 #7
Jeg lavede en crossbrowser marquee på et som et svar på et tidspunkt.
http://www.elvers.dk/eksperten/Marqee/

Men nu hvor jeg ser koden igen er det noget værre skidt jeg har lavet.

Siden du spørger om det der frame problem går jeg ud fra at du ikke er særlig erfaren udi hverken HTML eller JavaScipt (slå mig hvis jeg ta'r fejl).

Hvad præcist er det du gerne vil ha at der skal gøres ?

:)

JustinCase
Avatar billede stinejh1980 Nybegynder
12. april 2007 - 14:19 #8
Øj måske skulle dette spørgsmål snart lukkes hvad???!!!!!!

Når men jeg fandt dette rulletekst script på dynamic drive:

<script language="JavaScript">

/*
Cross browser Marquee script- © Dynamic Drive (www.dynamicdrive.com)
For full source code, 100's more DHTML scripts, and Terms Of Use, visit http://www.dynamicdrive.com
Credit MUST stay intact
*/

//Specify the marquee's width (in pixels)
var marqueewidth="500px"
//Specify the marquee's height
var marqueeheight="25px"
//Specify the marquee's marquee speed (larger is faster 1-10)
var marqueespeed=1.5
//configure background color:
var marqueebgcolor="#000000"
//Pause marquee onMousever (0=no. 1=yes)?
var pauseit=1

//Specify the marquee's content (don't delete <nobr> tag)
//Keep all content on ONE line, and backslash any single quotations (ie: that\'s great):

var marqueecontent='<nobr><font class="JavaRod">Dette script er fundet på dhttp://www.dynamicdrive.com/dynamicindex2/cmarquee.htm</font></nobr>'


////NO NEED TO EDIT BELOW THIS LINE////////////
marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1) //slow speed down by 1 for NS
var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+marqueecontent+'</span>')
var actualwidth=''
var cross_marquee, ns_marquee

function populate(){
if (iedom){
cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee
cross_marquee.style.left=parseInt(marqueewidth)+8+"px"
cross_marquee.innerHTML=marqueecontent
actualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth
}
else if (document.layers){
ns_marquee=document.ns_marquee.document.ns_marquee2
ns_marquee.left=parseInt(marqueewidth)+8
ns_marquee.document.write(marqueecontent)
ns_marquee.document.close()
actualwidth=ns_marquee.document.width
}
lefttime=setInterval("scrollmarquee()",20)
}
window.onload=populate

function scrollmarquee(){
if (iedom){
if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8))
cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+"px"
else
cross_marquee.style.left=parseInt(marqueewidth)+8+"px"

}
else if (document.layers){
if (ns_marquee.left>(actualwidth*(-1)+8))
ns_marquee.left-=copyspeed
else
ns_marquee.left=parseInt(marqueewidth)+8
}
}

if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+marqueewidth+';height:'+marqueeheight+';background-color:'+marqueebgcolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">')
write('<div id="iemarquee" style="position:absolute;left:0px;top:0px"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee" bgColor='+marqueebgcolor+'>')
write('<layer name="ns_marquee2" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
</script>
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