Javascript in Fußzeile / Newsticker

Get help with installation and running phpwcms here. Please do not post bug reports or feature requests here.
Post Reply
erschaup
Posts: 29
Joined: Thu 9. Sep 2004, 10:29

Javascript in Fußzeile / Newsticker

Post by erschaup »

Hallo
Ich würde gerne in der Fußzeile mittels Javascript einen Newsticker einrichten. Habe das auch versucht, klappt aber irgendiwe nicht so richtig.
Wie muss ich denn das Javascript einbinden damit es funzt. Verlinke dabei nich auf eine js-Datei, sondern würde gerne den gesamten Code direkt einbinden.

Edgar
Pappnase

Post by Pappnase »

hallo

dann packe doch den kompletten code einfach ins template! oder den code in den header und das was du in der fusszeile brauchst in die fusszeile! :wink:
erschaup
Posts: 29
Joined: Thu 9. Sep 2004, 10:29

Post by erschaup »

Hi Pappnase

Ich komme mit meinem Script einfach nicht klar. Könntest Du mir da mal bitte helfen. Das Script ist das folgende:

<body onload="marquee()">
<script language="JavaScript">
<!--
var timerID = null;
var timerRunning = false;
var id,pause=0,position=0;
function marquee() {
var i,k,msg=" Java Script wie schön das es dich gibt :-) ";
k=(75/msg.length)+1;
for(i=0;i<=k;i++) msg+=" "+msg;
document.marqueeform.marquee.value=msg.substring(position,position+120);
if(position++==69) position=0;
id=setTimeout("marquee()",1000/10); }
function action() {
if(!pause) {
clearTimeout(id);
pause=1; }
else {
marquee();
pause=0; } }
// -->
</script>
<form name="marqueeform"><input type="text" name="marquee" size="60"></form>

Hilfe wäre echt super!

Edgar
Pappnase

Post by Pappnase »

erschaup wrote:Hi Pappnase

Ich komme mit meinem Script einfach nicht klar. Könntest Du mir da mal bitte helfen. Das Script ist das folgende:

<body onload="marquee()">
<script language="JavaScript">
<!--
var timerID = null;
var timerRunning = false;
var id,pause=0,position=0;
function marquee() {
var i,k,msg=" Java Script wie schön das es dich gibt :-) ";
k=(75/msg.length)+1;
for(i=0;i<=k;i++) msg+=" "+msg;
document.marqueeform.marquee.value=msg.substring(position,position+120);
if(position++==69) position=0;
id=setTimeout("marquee()",1000/10); }
function action() {
if(!pause) {
clearTimeout(id);
pause=1; }
else {
marquee();
pause=0; } }
// -->
</script>
<form name="marqueeform"><input type="text" name="marquee" size="60"></form>

Hilfe wäre echt super!

Edgar
hallo

probier das mal aus

den code hier in das onload feld im template marquee()

das hier in den header
<script language="JavaScript">
<!--
var timerID = null;
var timerRunning = false;
var id,pause=0,position=0;
function marquee() {
var i,k,msg=" Java Script wie schön das es dich gibt :-) ";
k=(75/msg.length)+1;
for(i=0;i<=k;i++) msg+=" "+msg;
document.marqueeform.marquee.value=msg.substring(position,position+120);
if(position++==69) position=0;
id=setTimeout("marquee()",1000/10); }
function action() {
if(!pause) {
clearTimeout(id);
pause=1; }
else {
marquee();
pause=0; } }
// -->
</script>


und das hier in die fusszeile

<form name="marqueeform"><input type="text" name="marquee" size="60"></form>


p.s. angaben ohne gewähr!*lächel*
cyrano
Posts: 1598
Joined: Sat 31. Jan 2004, 18:33
Location: Stuttgart
Contact:

Post by cyrano »

hmm,marquee ist ein IE spezifischer Tag, wie sieht es da im firefox aus?
Gruß/ regards cyrano
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
erschaup
Posts: 29
Joined: Thu 9. Sep 2004, 10:29

Post by erschaup »

@ cyrano

Ich weiß, dass marquee ein IE-Tag ist, aber das ist hier kein Prob, die JS-Routine heißt halt auch marquee und ist nicht mit dem IE-Tag zu verwechslen. Es handelt sich hierbei um ein Cross-Browser-Script mit dem ich außerhalb eines CMS schon gute Erfahrungen gemacht habe.

Edgar
cyrano
Posts: 1598
Joined: Sat 31. Jan 2004, 18:33
Location: Stuttgart
Contact:

Post by cyrano »

Hallo Edgar,
OK, dann habe ich das falsch gelesen ;-)
Gruß/ regards cyrano
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
cike
Posts: 49
Joined: Mon 22. Aug 2005, 11:40

Post by cike »

pappnase wrote:den code hier in das onload feld im template marquee() ?
versteh das net so genau - wo soll ich das einbinden wenn ich mit der ganz normalen phpwcms oberfläche arbeite? da gibt es doch garkeinen bodytag mehr.
greetz cike
Mein Englisch reicht leider nicht aus, um hier in Englisch zu antworten. Wenn möglich bitte auf deutsch posten.
Post Reply