/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Scroll text
Fra : Jesper


Dato : 29-04-01 12:07

Hej gruppe!

http://www.staind.com/band/default.asp kan man scrolle texten
ved at holde musen indover et billede.

Hvordan laver man det? Er der nogen der kan komme med et kode
eksempel?

Hygge Jesper

--
Dette indlæg er sendt fra http://www.html.dk
* Søg og læs i de danske nyhedsgrupper om webdesign
* Tutorials og artikler om webdesign på dansk

 
 
Thygesen (29-04-2001)
Kommentar
Fra : Thygesen


Dato : 29-04-01 13:31

"Jesper" <jesper_sn@bigfoot.com> skrev i en meddelelse
news:9cgsk3$s8q$1@sunsite.dk...
>
> på http://www.staind.com/band/default.asp kan man scrolle texten
> ved at holde musen indover et billede.
>
> Hvordan laver man det? Er der nogen der kan komme med et kode
> eksempel?

Det gør man vha. JavaScript og laver to billeder og i egenskaberne for
billedet bruger man kommandoen onmouseover og henviser til en funktion, som
gør at teksten kører op eller ned. Du kan jo selv se hvordan det er lavet,
ved at kigge i koden. Men nu er det jo ikke lige asp, så egentlig hører det
ikke til her.

Mvh. Christoffer Thygesen

homepage: http://cht.dk
e-mail: cht@cht.dk



Jesper (29-04-2001)
Kommentar
Fra : Jesper


Dato : 29-04-01 19:21

Det er sådan set asp'en der får den til at køre!. Fordi:

jeg brugte den samme kode som på side (Ja jeg ændrede hendvisningerne, så ikke
viste til Staind's siden). JavaScripten var rigtigt (Jeg checkkede det MANGE
gang! Så det må være et eller andet med den asp-text-box de har lavet. Det er
nemelig ikke bare et normalt textarea hvor de har fjernet den normale
scrolller, eller en IFrame.....

Kom igen

Hygge Jesper

--
Dette indlæg er sendt fra http://www.html.dk
* Søg og læs i de danske nyhedsgrupper om webdesign
* Tutorials og artikler om webdesign på dansk

Niels Andersen (29-04-2001)
Kommentar
Fra : Niels Andersen


Dato : 29-04-01 19:51

"Jesper" <jesper_sn@hotmail.com> skrev i en meddelelse
news:9chm1f$bf6$1@sunsite.dk...
> Det er sådan set asp'en der får den til at køre!. Fordi:

ASP er serverside - Effekten du ser er clientside. Det har INTET med
hinanden at gøre.
Hvis du gemmer html-siden på din harddisk (samt evt. externe
javascript-filer osv) vil du se at det stadig virker, helt uden asp eller
noget.

> jeg brugte den samme kode som på side (Ja jeg ændrede hendvisningerne, så
ikke
> viste til Staind's siden). JavaScripten var rigtigt (Jeg checkkede det
MANGE
> gang!

Det at man tjekker mange gange, betyder ikke at alt er korrekt. :)
Har du fået alle de filer med, som bliver included clientside? (fx. <script
src=...)

> Så det må være et eller andet med den asp-text-box de har lavet.

Der er ikke noget der hedder asp-text-box eller noget i den stil. Punktum.

> Det er
> nemelig ikke bare et normalt textarea hvor de har fjernet den normale
> scrolller, eller en IFrame.....

Jeg har ikke kigget på kilden, men personligt ville jeg nok lave det som en
div, og "klippe" teksten med "overflow". Så skal der bare lidt javascript
til at scrolle med...


Mvh.

Niels Andersen



Cyanide (01-05-2001)
Kommentar
Fra : Cyanide


Dato : 01-05-01 23:43


LOL hygge med det


<script>
function verScroll(dir, spd, loop) {
loop = true;
direction = "up";
speed = 10;
scrolltimer = null;
if (document.layers) {
var page = eval(document.contentLayer);
}
else {
if (document.getElementById) {
var page= eval("document.getElementById('contentLayer').style");
}
else {
if (document.all) {
var page = eval(document.all.contentLayer.style);
}
}
}
direction = dir;
speed = parseInt(spd);
var y_pos = parseInt(page.top);
if (loop == true) {
if (direction == "dn") {
page.top = (y_pos - (speed));
} else {
if (direction == "up" && y_pos < 10) {
page.top = (y_pos + (speed));
} else {
if (direction == "top") {
page.top = 10;
}
}
}
scrolltimer = setTimeout("verScroll(direction,speed)", 1);
}
}
function stopScroll() {
loop = false;
clearTimeout(scrolltimer);
}

</script>
</head>
<body>
<div id="contentLayer" style="position:absolute; width:300px; z-index:1;
left: 39px; top: 51px">


isefjisjegfp0sj0gpjspgjsiopjgiopsjgiopsjoiascåskldåcsd(text indsættes her)

</div>
<div id="scrollmenu"
style="position:absolute;width:200px;height:30px;z-index:1; left:400px; top:
40px">
<table border=1><tr><td>
<table>
<tr>
<td align=left>Up</td>
<td> </td>
<td align=right>Down</td>
</tr>
<tr>
<td colspan=3>
<a href="#" onMouseOver="verScroll('up','25','true')"
onMouseOut="stopScroll()"><<<</a>
<a href="#" onMouseOver="verScroll('up','5','true')"
onMouseOut="stopScroll()"><<</a>
<a href="#" onMouseOver="verScroll('up','1','true')"
onMouseOut="stopScroll()"><</a> |
<a href="#" onMouseOver="verScroll('dn','1','true')"
onMouseOut="stopScroll()">></a>
<a href="#" onMouseOver="verScroll('dn','5','true')"
onMouseOut="stopScroll()">>></a>
<a href="#" onMouseOver="verScroll('dn','25','true')"
onMouseOut="stopScroll()">>>></a>
</td>
</tr>
</table>
</td></tr></table>
</div>
</body>
</html>

<!-- body-delen-->

<BODY>

<center>
<form name="scrollwindow">
<input type=button value="Open Scroll Window"
onClick="window.open('popup.html','scrollwindow','top=100,left=100,width=575
,height=400');">
</form>
</center>


<!-- Script Size: 7.99 KB -->
"Niels Andersen" <niels-usenet@myplace.dk> skrev i en meddelelse
news:yoZG6.66967$o4.5935091@news010.worldonline.dk...
> "Jesper" <jesper_sn@hotmail.com> skrev i en meddelelse
> news:9chm1f$bf6$1@sunsite.dk...
> > Det er sådan set asp'en der får den til at køre!. Fordi:
>
> ASP er serverside - Effekten du ser er clientside. Det har INTET med
> hinanden at gøre.
> Hvis du gemmer html-siden på din harddisk (samt evt. externe
> javascript-filer osv) vil du se at det stadig virker, helt uden asp eller
> noget.
>
> > jeg brugte den samme kode som på side (Ja jeg ændrede hendvisningerne,

> ikke
> > viste til Staind's siden). JavaScripten var rigtigt (Jeg checkkede det
> MANGE
> > gang!
>
> Det at man tjekker mange gange, betyder ikke at alt er korrekt. :)
> Har du fået alle de filer med, som bliver included clientside? (fx.
<script
> src=...)
>
> > Så det må være et eller andet med den asp-text-box de har lavet.
>
> Der er ikke noget der hedder asp-text-box eller noget i den stil. Punktum.
>
> > Det er
> > nemelig ikke bare et normalt textarea hvor de har fjernet den normale
> > scrolller, eller en IFrame.....
>
> Jeg har ikke kigget på kilden, men personligt ville jeg nok lave det som
en
> div, og "klippe" teksten med "overflow". Så skal der bare lidt javascript
> til at scrolle med...
>
>
> Mvh.
>
> Niels Andersen
>
>



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408876
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste