"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

marquee-direction per js ändern

tomstig 16.09.2004 - 17:34 941 15
Posts

tomstig

OC Addicted
Avatar
Registered: Nov 2003
Location: /home/tomstig/
Posts: 1341
http://www.overclockers.at/ticker.php

den scrollamount kann man mit scrollAmount ändern, kann man aber auch irgendwie die direction ändern??

Phobos

✝
Avatar
Registered: Jan 2003
Location: 1050
Posts: 2111
mit dem attribut direction= vielleicht???

/add
sorry, per js weiß ichs nicht auswendig, aber waurm muss das unbedingt in js passieren und net im marquee tag?

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
probier' mal den scroll-amount auf nen negativen wert zu setzen...

kl4Uz

ambestenwisser
Registered: Sep 2002
Location: PCI port
Posts: 1645
Zitat von tomstig
http://www.overclockers.at/ticker.php

den scrollamount kann man mit scrollAmount ändern, kann man aber auch irgendwie die direction ändern??

meinst du generell oder beim oc.at ticker?

http://de.selfhtml.org/html/text/pr...aer.htm#marquee

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Wenn der Browser halbwegs sane ist, kanns du mit
Code:
element.setAttribute('direction', 'andereDirection');
Attribute eines Elementes aendern. In deinem Fall waere das
Code:
document.getElementById('threadticker').setAttribute('direction', 'down');

tomstig

OC Addicted
Avatar
Registered: Nov 2003
Location: /home/tomstig/
Posts: 1341
Zitat von Rektal
Wenn der Browser halbwegs sane ist, kanns du mit
Code:
element.setAttribute('direction', 'andereDirection');
Attribute eines Elementes aendern. In deinem Fall waere das
Code:
document.getElementById('threadticker').setAttribute('direction', 'down');

ich glaube das wirds sein - aber ich muss es noch austesten ;)

[edit]

Zitat
<script type="text/javascript">
function scroll(id, direction2, scrollamount){
document.getElementById(id).setAttribute('direction', direction2);
document.getElementById(id).scrollAmount = scrollamount;
}
</script>
<table border="0">
<tr>
<td>
<img src="links.gif" alt="" onmouseover="scroll('test', 'left', 10)" onmouseout="scroll('test', 'left', 0)"> 
</td>
<td>
<marquee scrollamount="0" id="test">Ich wohne zu Hause! - Wenn er mich jetzt dran nimmt, dann leg ich eam ane auf! - Rot, grün, blau - Kein Vorteil ohne Nachteil!</marquee> 
</td>
<td>
<img src="rechts.gif" alt="" onmouseover="scroll('test', 'right', 10)" onmouseout="scroll('test', 'right', 0)">
</td>
</tr>
</table>

hmm... irgendwie gehts nicht ...
Bearbeitet von tomstig am 16.09.2004, 22:00

murcielago

Dr. Doom
Avatar
Registered: Oct 2002
Location: *
Posts: 2689
scrollAmount solltest auch mit setAttribute setzen oder?

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Jup, sollte er.

Nochmal: Alles was in HTML als Attribut geschrieben wird, muss/soll mit setAttribute() [surprise!] gesetzt und mit getAttribute() gelesen werden. Ist DOM 1 afaik. Das ist also nicht irgendein willkuerliches Ding sondern w3c

tomstig

OC Addicted
Avatar
Registered: Nov 2003
Location: /home/tomstig/
Posts: 1341
mag ja sein, das ändert aber trotzdem nichts daran, dass man die direction nicht ändern kann...

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Ich sagte ja "sane browser" ;) [kleingedrucktes]

tomstig

OC Addicted
Avatar
Registered: Nov 2003
Location: /home/tomstig/
Posts: 1341
mozilla firefox ist nicht sane?? :confused:
:D
und btw, ie ist kein browser => es gibt nur gscheide browser ;)

aber so oder so, es funzt weder im ie, noch im mozilla firefox, noch im netscape...

edit: ok, im ns funktionierts, aber nur wenn mans mit onclick macht....
Bearbeitet von tomstig am 18.09.2004, 00:13

tomstig

OC Addicted
Avatar
Registered: Nov 2003
Location: /home/tomstig/
Posts: 1341

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
8ung ist scheinbar (wieder mal) down ;)

tomstig

OC Addicted
Avatar
Registered: Nov 2003
Location: /home/tomstig/
Posts: 1341
bei mir gehts :confused:

und ja, ich weiß, es ist nicht w3c konform ;)

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Ja, 8h später kann gut wieder gehen :p

kleiner tip:
Die Schaltflächen sind verkehrtrum - schau dir an wie der text im Browserfenster scrollt wennst auf eine Pfeiltaste clickst, dann weisst was ich meine ;)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz