pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: Sleepy Hollow am 30 Juni 2004, 16:30:26

Titel: Java script in HTML Block einbinden
Beitrag von: Sleepy Hollow am 30 Juni 2004, 16:30:26
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
Titel: Re: Java script in HTML Block einbinden
Beitrag von: jubilee am 30 Juni 2004, 18:11:56
Klasse.
Schreib uns blos nicht zuviele Infos.
Damit auch alles schön geheim bleibt.
Sorry, wir sind leider keine Hellseher .......


MfG
jubilee
Titel: Re: Java script in HTML Block einbinden
Beitrag von: Sleepy Hollow am 30 Juni 2004, 18:57:35
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]
Titel: Re: Java script in HTML Block einbinden
Beitrag von: jubilee am 30 Juni 2004, 19:08:54
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
Titel: Re: Java script in HTML Block einbinden
Beitrag von: Sleepy Hollow am 30 Juni 2004, 19:13:39
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]
Titel: Re: Java script in HTML Block einbinden
Beitrag von: jubilee am 30 Juni 2004, 19:53:52
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>";
?>


 
Titel: Re: Java script in HTML Block einbinden
Beitrag von: seleck am 30 Juni 2004, 20:38:24
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]
Titel: Re: Java script in HTML Block einbinden
Beitrag von: jubilee am 01 Juli 2004, 05:55:51
Hmmm ...
Und, funktioniert es damit ?

MfG
jubilee
Titel: Re: Java script in HTML Block einbinden
Beitrag von: Sleepy Hollow am 01 Juli 2004, 07:39:27
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.  :)
Titel: Re: Java script in HTML Block einbinden
Beitrag von: Andi am 01 Juli 2004, 07:51:24
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...
Titel: Re: Java script in HTML Block einbinden
Beitrag von: jubilee am 01 Juli 2004, 10:41:49
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
Titel: Re: Java script in HTML Block einbinden
Beitrag von: Andi am 01 Juli 2004, 11:02:52
 
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.
Titel: Re: Java script in HTML Block einbinden
Beitrag von: NeMeSiSX2LC am 01 Juli 2004, 11:17:06
Dann geht es bestimmt dieses teil ging mir nämlich auch aufn s... und hab es ausgeschaltet.
Titel: Re: Java script in HTML Block einbinden
Beitrag von: jubilee am 01 Juli 2004, 11:31:36
Darum hat evt. auch Sleepy ... Probs gehabt.
der Quellcode für'n richtigen PHP-Block oben geht jedenfalls auch mir dieser Option ...
MfG
jubilee
Titel: Re: Java script in HTML Block einbinden
Beitrag von: Andi am 01 Juli 2004, 11:46:28
Jo, aus'm mX 2.2 fliegt das sowieso wieder raus....