Java script in HTML Block einbinden

Begonnen von Sleepy Hollow, 30 Juni 2004, 16:30:26

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Sleepy Hollow

Halli hallo.

Ich wollte ein Java Script in einen HTML Block einbinden. Leider funktioniert das nicht.
Weiß jemand einen Rat wie ich das hinbekomme?

Gruß,
Sleepy

jubilee

Klasse.
Schreib uns blos nicht zuviele Infos.
Damit auch alles schön geheim bleibt.
Sorry, wir sind leider keine Hellseher .......


MfG
jubilee

Sleepy Hollow

ZitatKlasse.
Schreib uns blos nicht zuviele Infos.
Damit auch alles schön geheim bleibt.
Sorry, wir sind leider keine Hellseher .......


MfG
jubilee
Was soll denn diese unfreundliche Antwort?  :o
Das hat mit Geheimhaltung nichts zu sondern damit, dass grundsätzlich kein Javascript das ich probiert habe sich in einem HTML Block einbauen ließ. Weder die Scripte die ich geschrieben habe noch ansonsten gängige Scripte die überall funktionieren und sich einbinden lassen.

Wenn Du also einen Rat für mich hast gib mir einen oder lass es einfach bleiben.  :cool:


[Editiert am 30/6/2004 von Sleepy Hollow]

jubilee

Hallo !
Das war mitnichten unfreundlich, sonst hätte ich nicht MfG druntergeschrieben.
Aber trotzdem als Hinweis gemeint, das man nicht erwarten kann das jemand auch nur ansatzweise einen Tipp geben kann wenn ihm nur diese 2 Sätze als Information zur Verfügung stehen
 
ZitatIch wollte ein Java Script in einen HTML Block einbinden. Leider funktioniert das nicht.
Weiß jemand einen Rat wie ich das hinbekomme?
 
Ich könnte jetzt ja auch schreiben:   Javascript geht in den Blöcken.
Und wir wären keinen Schritt weiter. Also i. m. r.
Welches Java-Script und bitte komplett (wenns nicht zu groß ist) das
Blockscript posten oder Downloadquelle benennen.
MfG
jubilee



 READ: http://www.pragmamx.org/modules/eBoard/bbrules.html

Sleepy Hollow

OK, hier das Script.


var how_many_ads = 3;
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;
ad +=1;
if (ad==1) {
txt="Blabla";
url="...";
alt="...";
banner="....gif";
width="468";
height="60";
}
if (ad==2) {
txt="...";
url="...";
alt="...";
banner="..";
width="468";
height="60";
}
if (ad==3) {
txt="...";
url="...";
alt="...";
banner="...";
width="468";
height="60";
}
document.write('<center>');
document.write('<a href=\"' + url + '\" target=\"_top\">');
document.write('<img src=\"' + banner + '\" width=')
document.write(width + ' height=' + height + ' ');
document.write('alt=\"' + alt + '\" border=0>');
document.write('<small>' + txt + '</small></a>');
document.write('</center>');



Ich wollte Dich auch nicht ansaugen aber Dein letzter Satz stieß mir dumm auf. Sorry.  :)


[Editiert am 30/6/2004 von Sleepy Hollow]

jubilee

So,
Jetzt mal das Teil als richtige Blockdatei :
Als block-xxxx.php speichern (xxx durch irgendwas ersetzen z.B. javabanner etc ...)
Dann in das Verzeichnis blocks hochladen und im Admin-Menü
als Center (!!) Block einbinden
Dann siehst Du schon mal das es geht.
Einstellen musst Du den Block so wie Du es gerne möchtest ....
Mfg
jubilee

--- der Block :
 
Zitat<?php
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
$mxblockcache = false;
$content="
<script language=\"JavaScript\">
<!-- JavaScript
var how_many_ads = 3;
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;
ad +=1;
if (ad==1) {
txt=\"Blabla\";
url=\"...\";
alt=\"...\";
banner=\"....gif\";
width=\"468\";
height=\"60\";
}
if (ad==2) {
txt=\"...\";
url=\"...\";
alt=\"...\";
banner=\"..\";
width=\"468\";
height=\"60\";
}
if (ad==3) {
txt=\"...\";
url=\"...\";
alt=\"...\";
banner=\"...\";
width=\"468\";
height=\"60\";
}
document.write('<center>');
document.write('<a href=\"' + url + '\" target=\"_top\">');
document.write('<img src=\"' + banner + '\" width=')
document.write(width + ' height=' + height + ' ');
document.write('alt=\"' + alt + '\" border=0>');
document.write('<small>' + txt + '</small></a>');
document.write('</center>');
// - JavaScript - -->
</script>";
?>


 

seleck

Sleepy wo bleibt dein humour ?   ;)
Ich hätte so auch nicht gewußt, wie Du das gemeint hast.. nimm nicht alles zu tierisch ernst und locker bleiben. schleißlich alles ist hier umsonst und Leute sitzen nicht hier und warten, das einer kommt und seine schlechte Laune auch an die Anderen überträgt.

btw.. das sollst Du auch nicht ernst nehmen..  ;)


[Editiert am 30/6/2004 von seleck]
If I advance, follow me.
If I stop, push me.
If I fall, inspire me.

jubilee

Hmmm ...
Und, funktioniert es damit ?

MfG
jubilee

Sleepy Hollow

ZitatHmmm ...
Und, funktioniert es damit ?

MfG
jubilee
Das weiß ich noch gar nicht.  :D
Ich war gestern nicht mehr online und muss jetzt erstmal zur Arbeit. Heute Abend weiß ich mehr.  :)

Andi

Joho :)

jetzt wo sich die Gemüter wieder beruhigt haben....

Verrat doch mal bitte noch, was denn nicht funktioniert? Kommt ne Fehlermeldung oder sowas?

Habe deinen scriptcode gerade als HTML-Block hier auf der Seite angelegt und es funktioniert eigentlich so wie es soll (wenn ich das script richtig verstehe). Das Ding wechselt 3 verschiedene Banner...
schön´s Grüssle, Andi

jubilee

Hallo !
@Tora
 
ZitatHabe deinen scriptcode gerade als HTML-Block hier auf der Seite angelegt und es funktioniert eigentlich so wie es soll (wenn ich das script richtig verstehe). Das Ding wechselt 3 verschiedene Banner...
Hmmm ...
Bei mir hat er immer die schließende Klammer gequotet (&41;)
Darum hab ich das mal als Blockdatei geschrieben.
MfG
jubilee

Andi

 
ZitatBei mir hat er immer die schließende Klammer gequotet (&41

Joho Jubilee :)

das wird die doofe sql-Injection Option aus dem Adminmenü sein. Schalt das mal ab, ob es dann geht.
schön´s Grüssle, Andi

NeMeSiSX2LC

Dann geht es bestimmt dieses teil ging mir nämlich auch aufn s... und hab es ausgeschaltet.
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

jubilee

Darum hat evt. auch Sleepy ... Probs gehabt.
der Quellcode für'n richtigen PHP-Block oben geht jedenfalls auch mir dieser Option ...
MfG
jubilee

Andi

Jo, aus'm mX 2.2 fliegt das sowieso wieder raus....
schön´s Grüssle, Andi