Portal: Partner-Banner abwechselnd einblenden

  • Seite 1 von 3
18.09.2012 08:58 (zuletzt bearbeitet: 18.09.2012 08:59)
avatar  Bommel
#1 Portal: Partner-Banner abwechselnd einblenden
avatar
Mitglied

Hallo allerseits,

ich möchte auf meinem Portal in einer Box die Banner der Partnerseiten abwechselnd einblenden lassen. Das soll nicht nach einer vordefinierten Zeit sondern immer bei dem neuladen der Portalseite geschehen. Eben so, wie es auch mit der von Xobor eingeblendeten Werbung geschieht.

Ich habe bereits hier einmal diese Variante ausprobiert, wodurch ich auch auf die oben beschriebene Idee kam. Diese Lösung ist zwar sehr schön, hat aber den Nachteil, dass diese nicht im IE- und Opera-Browser angezeigt wird. Wie es aussieht, wird wohl der Marquee-Befehl nicht von jedem Browser akzeptiert.

Nun suche ich eine Lösung, welche einfach, ohne weitere Veränderungen am Template, in einer Simple-Text-Box einsetzbar ist. Kann mir hier bitte jemand weiterhelfen?

LG Bommel

Ich und XOBOR... wir sind nicht einfach nur Vertragspartner - wir sind ein Team!
(Der wohl wichtigste Grund meiner Beiträge hier.)


Boardnummer: 585867 | Template: Business (unverändert) | Tarif: Basis
Betriebssystem: Windows 7 | Auflösung: 1440x900, 1024x600 (Netbook)
Browser: Mozilla FireFox (17.0.1), Internet Explorer (9.0.11), Google Chrome (23.0.1271.95 m), Safari (5.1.7), Opera (12.10.1652)

 Antworten

 Beitrag melden
18.09.2012 22:10
avatar  Olaf
#2 RE: Portal: Partner-Banner abwechselnd einblenden
Ol
Mitglied

Hallo

Ich habe vielleicht eine Lösung für Deine Anzeige.
Ich habe was in Javascript mit Deinen beiden Banner gebastelt.Ich würde den "marquee Code" herausnehmen und dafür mein Script einsetzen.Ich habe es im Portal nicht getestet,weil ich kein Portal habe.

Dieses Script ändert auf den nächsten Banner mit jeden Klick mit der Maus auf der Seite.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
 
<a target="_blank" id="Url" href="javascript:void(0)">
<img id="Banner" src="https://img.homepagemodules.de/hpmod_120x120.gif" border="0"></a>
 
<script type="text/javascript">
<!--
var image = new Array();
var link = new Array();
//####################################################################
// Hier die Bilder mit Link-Adressen von den Partnerseiten eintragen.
//####################################################################
 
image[0] = "http://www.retro-konsolen.de/images/175x145.gif";
link[0] = "http://www.retro-konsolen.de/";
 
image[1] = "https://img.homepagemodules.de/hpmod_120x120.gif";
link[1] = "http://www.homepagemodules.de/";
 
//####################################################################
 
var num = (image.length);
var zaehler = -1
function Anzeige() {
zaehler++;
if (zaehler < num) {
document.getElementById('Banner').src = image[zaehler];
document.getElementById('Url').href = link[zaehler];
window.onmousedown = Anzeige;
}
else {
zaehler = -1;
Anzeige();
}
}
Anzeige()
//-->
</script>
 
 



Wobei ich den zeitgesteuerten Wechsel besser finde.Hier im Script alle 5 Sekunden.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 

<a target="_blank" id="Url" href="javascript:void(0)">
<img id="Banner" src="https://img.homepagemodules.de/hpmod_120x120.gif" border="0"></a>
 
<script type="text/javascript">
<!--
var image = new Array();
var link = new Array();
//####################################################################
// Hier die Bilder mit Link-Adressen von den Partnerseiten eintragen.
//####################################################################
 
image[0] = "http://www.retro-konsolen.de/images/175x145.gif";
link[0] = "http://www.retro-konsolen.de/";
 
image[1] = "https://img.homepagemodules.de/hpmod_120x120.gif";
link[1] = "http://www.homepagemodules.de/";
 
//####################################################################
 
var num = (image.length);
var zaehler = -1
function Anzeige() {
zaehler++;
if (zaehler < num) {
document.getElementById('Banner').src = image[zaehler];
document.getElementById('Url').href = link[zaehler];
setTimeout ("Anzeige()", 5000);
}
else {
zaehler = -1;
Anzeige();
}
}
Anzeige()
//-->
</script>
 
 



Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
19.09.2012 17:30 (zuletzt bearbeitet: 19.09.2012 17:53)
avatar  Bommel
#3 RE: Portal: Partner-Banner abwechselnd einblenden
avatar
Mitglied

Meinen besten Dank dafür!!!

Ich habe zuerst einmal die erste Variante ausprobiert und sie scheint reibungslos zu funktionieren. Ich werde dies nun erst einmal im laufenden Betrieb beobachten und gegebenenfalls hier nochmal Rückmeldung dazu machen, falls Probleme auftauchen sollten. Und natürlich auch mein Feedback an sich.

Zu der zeitgesteuerten Variante: Sicherlich ist das auch eine Lösung. Doch ich halte von dieser Zeitsteuerung nicht viel. Ich empfinde sie als ablenkend bzw. störend bei dem betrachten einer Seite. Von daher möchte ich diese Variante möglichst auf meiner Seite vermeiden. Ich werde diese aber auch zeitgleich (für Gäste) einen bestimmten Zeitraum lang testen und dir hier auch dazu mein Feedback geben.

Noch einmal - recht herzlichen Dank für deine Bemühung und Hilfe!

LG Bommel

Nachtrag:

Ein Problem taucht bei der ersten Variante (Klicksteuerung) auf. Aufgrund dessen, dass der Wechsel zeitgleich mit dem Klick stattfindet, ist es nicht mehr möglich, diese Box zu bearbeiten bzw. zu entfernen.

Hier sollte ein kleines Zeitfenster vorhanden sein, der es zum einen erlaubt, den Besuch der jeweils verlinkten Seite des angeklickten Banners zu ermöglichen (mit Klick auf das angezeigte Banner gelangt man zur Seite des darauffolgenden verlinkten Banners) und zum anderen auch die Bearbeiten- und Entfernen-Funktion der betreffenden Box nicht beeinflusst.

Ich und XOBOR... wir sind nicht einfach nur Vertragspartner - wir sind ein Team!
(Der wohl wichtigste Grund meiner Beiträge hier.)


Boardnummer: 585867 | Template: Business (unverändert) | Tarif: Basis
Betriebssystem: Windows 7 | Auflösung: 1440x900, 1024x600 (Netbook)
Browser: Mozilla FireFox (17.0.1), Internet Explorer (9.0.11), Google Chrome (23.0.1271.95 m), Safari (5.1.7), Opera (12.10.1652)

 Antworten

 Beitrag melden
19.09.2012 22:08
avatar  Olaf
#4 RE: Portal: Partner-Banner abwechselnd einblenden
Ol
Mitglied

Zitat von Bommel im Beitrag #3

Nachtrag:

Ein Problem taucht bei der ersten Variante (Klicksteuerung) auf. Aufgrund dessen, dass der Wechsel zeitgleich mit dem Klick stattfindet, ist es nicht mehr möglich, diese Box zu bearbeiten bzw. zu entfernen.

Hier sollte ein kleines Zeitfenster vorhanden sein, der es zum einen erlaubt, den Besuch der jeweils verlinkten Seite des angeklickten Banners zu ermöglichen (mit Klick auf das angezeigte Banner gelangt man zur Seite des darauffolgenden verlinkten Banners) und zum anderen auch die Bearbeiten- und Entfernen-Funktion der betreffenden Box nicht beeinflusst.


Hallo

Ich habe Dich so verstanden,das Du eine "Tastenverzögerung" im Script haben mußt,weil der Mausklick bei der Ausführung bereits schon auf den nächsten Link zeigt und nicht mehr auf den angeklickten.Habe ich beim Test jetzt auch bemerkt.
Ich habe eine Tastenverzögerung von 0,2 Sekunden mit eingebaut.Damit "trifft" man den richtigen Link.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
 
<a target="_blank" id="Url" href="javascript:void(0)">
<img id="Banner" src="https://img.homepagemodules.de/hpmod_120x120.gif" border="0"></a>
 
<script type="text/javascript">
<!--
var image = new Array();
var link = new Array();
//####################################################################
// Hier die Bilder mit Link-Adressen von den Partnerseiten eintragen.
//####################################################################
 
image[0] = "http://www.retro-konsolen.de/images/175x145.gif";
link[0] = "http://www.retro-konsolen.de/";
 
image[1] = "https://img.homepagemodules.de/hpmod_120x120.gif";
link[1] = "http://www.homepagemodules.de/";
 
//####################################################################
 
var num = (image.length);
var zaehler = -1
function Verzoegere() {
setTimeout ("Anzeige()", 200);
}
function Anzeige() {
zaehler++;
if (zaehler < num) {
document.getElementById('Banner').src = image[zaehler];
document.getElementById('Url').href = link[zaehler];
window.onmousedown = Verzoegere;
}
else {
zaehler = -1;
Verzoegere();
}
}
Verzoegere()
//-->
</script>
 
 



Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
20.09.2012 01:08
avatar  Bommel
#5 RE: Portal: Partner-Banner abwechselnd einblenden
avatar
Mitglied

Ja, du hast mich richtig verstanden. Das neue Sript löst dieses Problem sehr gut. Jetzt gelangt man auf die richtige Seite und die Bearbeiten- bzw. Entfernen-Funktion der Box wird auch nicht mehr beeinflusst.

Beim ausprobieren hatte ich zuerst das Problem, dass das Script keine Reaktion zeigte. Bis ich dann beim vergleichen der Scripte begriff, dass dies auch nicht funktionieren kann, wenn man beide Scripte zur gleichen Zeit aktiv im Fenster laufen hat. Sie "beißen" sich natürlich. Das sollte aber für den Bearbeitungsmodus des Portals kein großes Problem sein. Zumindest habe ich bei mir bis jetzt keine negativen Auswirkungen erfahren. Solange beide Scripte im Ansichtsmodus getrennt voneinander laufen (bei mir das mit Zeit-Steuerung nur für Gäste und das mit Klick-Steuerung nur für Mitglieder sichtbar) funktioniert das Ganze sehr gut.

Weiterhin ist mir aufgefallen, dass im IE 9 das animierte Banner von HPM bei beiden Scripten nicht funktioniert. Die Animation ist nicht zu sehen, das Banner aber schon. Könnte das am Script liegen oder am IE 9?

Ein Wunsch wäre da jedoch noch - wäre es möglich, unterhalb des jeweiligen Banners auch einen selbst definierten Text einzublenden? So wie es hier bereits von mir gemacht wurde. Mehr wird es mit Sicherheit nicht sein, denn beide Scripte stellen schon jetzt eine hervorragende Lösung für das Portal und deren Nutzer dar.

LG Bommel

Ich und XOBOR... wir sind nicht einfach nur Vertragspartner - wir sind ein Team!
(Der wohl wichtigste Grund meiner Beiträge hier.)


Boardnummer: 585867 | Template: Business (unverändert) | Tarif: Basis
Betriebssystem: Windows 7 | Auflösung: 1440x900, 1024x600 (Netbook)
Browser: Mozilla FireFox (17.0.1), Internet Explorer (9.0.11), Google Chrome (23.0.1271.95 m), Safari (5.1.7), Opera (12.10.1652)

 Antworten

 Beitrag melden
20.09.2012 18:17
avatar  Olaf
#6 RE: Portal: Partner-Banner abwechselnd einblenden
Ol
Mitglied

Zitat von Bommel im Beitrag #5

Weiterhin ist mir aufgefallen, dass im IE 9 das animierte Banner von HPM bei beiden Scripten nicht funktioniert. Die Animation ist nicht zu sehen, das Banner aber schon. Könnte das am Script liegen oder am IE 9?



Auf die Animation der Bilder/Banner hat das Script keinen Einfluß.Das Script übergibt es nur den Bowser.Im Firefox funktioniert es bei mir aber mit Animation.

Zitat von Bommel im Beitrag #5

Ein Wunsch wäre da jedoch noch - wäre es möglich, unterhalb des jeweiligen Banners auch einen selbst definierten Text einzublenden? So wie es hier bereits von mir gemacht wurde. LG Bommel


Es ist zwar noch nicht Weihnachten,aber diesen kleinen Wunsch kann ich Dir mal ausnahmsweise außerhalb erlfüllen.
Ich habe den Text in kusiv gesetzt,weil ich es schöner finde.Es ist natürlich Geschmacksache.

Script mit Mausklick:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
 
<a target="_blank" id="Url" href="javascript:void(0)">
<img id="Banner" src="https://img.homepagemodules.de/hpmod_120x120.gif" border="0"></a>
<div id="Beschreibung" style="font-style:italic;"></div>
 

<script type="text/javascript">
<!--
var image = new Array();
var link = new Array();
var text = new Array();
 
//###############################################################################################
// Hier die Bilder mit Link-Adressen und den dazugehörigen Text von den Partnerseiten eintragen.
//###############################################################################################
 
image[0] = "http://www.retro-konsolen.de/images/175x145.gif";
link[0] = "http://www.retro-konsolen.de/";
text[0] = "Das Krefelder Forum rund um Retro-Spielkonsolen und Retro-Computer. Ein Muss für jeden Retro-Freund in Krefeld & Umgebung!"
 
image[1] = "https://img.homepagemodules.de/hpmod_120x120.gif";
link[1] = "http://www.homepagemodules.de/";
text[1] = "Bei Homepagemodules können Sie einfach ein kostenloses Forum einrichten.Bei Bedarf lässt es sich um weitere Möglichkeiten wie z.B. Fotoalben, Kalender oder Landkarten erweitern. Unbegrenzter Speicherplatz für Ihre Fotos & Dateianhänge sind wie zuverlässiger Support im kostenlosen Forum enthalten. Sie können aus vielen Designs wählen oder auf Wunsch eigene Designs erstellen..."
 
//###############################################################################################
 
var num = (image.length);
var zaehler = -1
function Verzoegere() {
setTimeout ("Anzeige()", 200);
}
function Anzeige() {
zaehler++;
if (zaehler < num) {
document.getElementById('Banner').src = image[zaehler];
document.getElementById('Url').href = link[zaehler];
document.getElementById('Beschreibung').innerHTML = text[zaehler];
window.onmousedown = Verzoegere;
}
else {
zaehler = -1;
Verzoegere();
}
}
Verzoegere()
//-->
</script>
 

 



Script mit Timer;


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
 
<a target="_blank" id="Url" href="javascript:void(0)">
<img id="Banner" src="https://img.homepagemodules.de/hpmod_120x120.gif" border="0"></a>
<div id="Beschreibung" style="font-style:italic;"></div>
 
<script type="text/javascript">
<!--
var image = new Array();
var link = new Array();
var text = new Array();
 
//###############################################################################################
// Hier die Bilder mit Link-Adressen und den dazugehörigen Text von den Partnerseiten eintragen.
//###############################################################################################
 
image[0] = "http://www.retro-konsolen.de/images/175x145.gif";
link[0] = "http://www.retro-konsolen.de/";
text[0] = "Das Krefelder Forum rund um Retro-Spielkonsolen und Retro-Computer. Ein Muss für jeden Retro-Freund in Krefeld & Umgebung!"
 
image[1] = "https://img.homepagemodules.de/hpmod_120x120.gif";
link[1] = "http://www.homepagemodules.de/";
text[1] = "Bei Homepagemodules können Sie einfach ein kostenloses Forum einrichten.Bei Bedarf lässt es sich um weitere Möglichkeiten wie z.B. Fotoalben, Kalender oder Landkarten erweitern. Unbegrenzter Speicherplatz für Ihre Fotos & Dateianhänge sind wie zuverlässiger Support im kostenlosen Forum enthalten. Sie können aus vielen Designs wählen oder auf Wunsch eigene Designs erstellen..."
 
//###############################################################################################
 
var num = (image.length);
var zaehler = -1
function Anzeige() {
zaehler++;
if (zaehler < num) {
document.getElementById('Banner').src = image[zaehler];
document.getElementById('Url').href = link[zaehler];
document.getElementById('Beschreibung').innerHTML = text[zaehler];
setTimeout ("Anzeige()", 5000);
}
else {
zaehler = -1;
Anzeige();
}
}
Anzeige()
//-->
</script>
 



Vielleicht sollte die Zeit im Timer verlängert werden,damit der Text darunter noch in Ruhe gelesen werden kann?

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
20.09.2012 18:44
avatar  Bommel
#7 RE: Portal: Partner-Banner abwechselnd einblenden
avatar
Mitglied

Zitat von Olaf im Beitrag #6
...Es ist zwar noch nicht Weihnachten,aber diesen kleinen Wunsch kann ich Dir mal ausnahmsweise außerhalb erlfüllen.

Nun ja... hängt wohl mit der "frühzeitlichen Vorweihnachtsstimmung" im Supermarkt zusammen. Der Duft verfolgt mich bis nach Hause.

Ich werde das heute Abend ausprobieren und einbinden. Momentan bin ich die Vorweihnachts-Geschenke vom "Weihnachtsmann Xobor" am durchgehen. Vielen Dank für deine Hilfe.

LG Bommel

Ich und XOBOR... wir sind nicht einfach nur Vertragspartner - wir sind ein Team!
(Der wohl wichtigste Grund meiner Beiträge hier.)


Boardnummer: 585867 | Template: Business (unverändert) | Tarif: Basis
Betriebssystem: Windows 7 | Auflösung: 1440x900, 1024x600 (Netbook)
Browser: Mozilla FireFox (17.0.1), Internet Explorer (9.0.11), Google Chrome (23.0.1271.95 m), Safari (5.1.7), Opera (12.10.1652)

 Antworten

 Beitrag melden
21.09.2012 16:02
avatar  Olaf
#8 RE: Portal: Partner-Banner abwechselnd einblenden
Ol
Mitglied

Da ich gesehen habe,das noch mehr User Interesse an das Script haben,möchte ich die Eingabe erklären,wo die Banner- und Text- Daten in das Script eingefügt/geändert werden müssen.
Für die jeweilige Eingabe/Änderung der Bannerdaten ist NUR das Rote auszuwechseln.

image[a] = "http://www.retro-konsolen.de/images/175x145.gif";
link[a] = "http://www.retro-konsolen.de/";
text[a] = "Das Krefelder Forum rund um.......";
a++;

Wobei "image" die Bildadresse ist,"link" die Adresse/Seite,wohin gesprungen wirdl,wenn man auf den Banner klickt und neben "text" gibt man den Text ein,der unter den Banner erscheinen soll.

Will man mehrere Banner haben,so wird einfach der ganze Abschnitt zwischen den "Hier der erste Banner" bis zum "Hier der zweite Banner" komplett kopiert und unter "Hier kann der nächste Banner angefügt werden" wieder eingesetzt und kann dann die Daten im neuen eingefügten Feld verändern.

Das Script habe ich so geändert,das es die Nummerierung der Banner selbst übernimmt.
Hier das Script für das Ändern des Banners nach jeden Tastendruck:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
 

<a id="Url" target="_blank" href="javascript:void(0)">
<img id="Banner" border="0"></a>
<div id="Beschreibung" style="font-style:italic;"></div>
 
<script type="text/javascript">
<!--
var image = new Array();
var link = new Array();
var text = new Array();
var a = 0;
//###############################################################################################
// Hier die Bilder mit Link-Adressen und den dazugehörigen Text von den Partnerseiten eintragen.
//###############################################################################################
 
//############ Hier der erste Banner #########################################################
 
image[a] = "http://www.retro-konsolen.de/images/175x145.gif";
link[a] = "http://www.retro-konsolen.de/";
text[a] = "Das Krefelder Forum rund um Retro-Spielkonsolen und Retro-Computer. Ein Muss für jeden Retro-Freund in Krefeld & Umgebung!";
a++;
 
//############ Hier der zweite Banner ########################################################
 
image[a] = "https://img.homepagemodules.de/hpmod_120x120.gif";
link[a] = "http://www.homepagemodules.de/";
text[a] = "Bei Homepagemodules können Sie einfach ein kostenloses Forum einrichten.Bei Bedarf lässt es sich um weitere Möglichkeiten wie z.B. Fotoalben, Kalender oder Landkarten erweitern. Unbegrenzter Speicherplatz für Ihre Fotos & Dateianhänge sind wie zuverlässiger Support im kostenlosen Forum enthalten. Sie können aus vielen Designs wählen oder auf Wunsch eigene Designs erstellen...";
a++;
 
//########### Hier kann der nächste Banner angefügt werden ####################################
 

var num = (image.length);
var zaehler = -1;
function Verzoegere() {
setTimeout ("Anzeige()", 200);
}
function Anzeige() {
zaehler++;
if (zaehler < num) {
document.getElementById('Banner').src = image[zaehler];
document.getElementById('Url').href = link[zaehler];
document.getElementById('Beschreibung').innerHTML = text[zaehler];
window.onmousedown = Verzoegere;
}
else {
zaehler = -1;
Verzoegere();
}
}
Verzoegere()
//-->
</script>
 
 



Und hier das Script,das die Banner alle 5 Sekunden automatisch wechselt lässt:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
 

<a id="Url" target="_blank" href="javascript:void(0)">
<img id="Banner" border="0"></a>
<div id="Beschreibung" style="font-style:italic;"></div>
 
<script type="text/javascript">
<!--
var image = new Array();
var link = new Array();
var text = new Array();
var a = 0;
 
//###############################################################################################
// Hier die Bilder mit Link-Adressen und den dazugehörigen Text von den Partnerseiten eintragen.
//###############################################################################################
 
//############ Hier der erste Banner #########################################################
 
image[a] = "http://www.retro-konsolen.de/images/175x145.gif";
link[a] = "http://www.retro-konsolen.de/";
text[a] = "Das Krefelder Forum rund um Retro-Spielkonsolen und Retro-Computer. Ein Muss für jeden Retro-Freund in Krefeld & Umgebung!";
a++;
 
//############ Hier der zweite Banner ########################################################
 
image[a] = "https://img.homepagemodules.de/hpmod_120x120.gif";
link[a] = "http://www.homepagemodules.de/";
text[a] = "Bei Homepagemodules können Sie einfach ein kostenloses Forum einrichten.Bei Bedarf lässt es sich um weitere Möglichkeiten wie z.B. Fotoalben, Kalender oder Landkarten erweitern. Unbegrenzter Speicherplatz für Ihre Fotos & Dateianhänge sind wie zuverlässiger Support im kostenlosen Forum enthalten. Sie können aus vielen Designs wählen oder auf Wunsch eigene Designs erstellen...";
a++;
 
//########### Hier kann der nächste Banner angefügt werden ####################################
 

var num = (image.length);
var zaehler = -1;
function Anzeige() {
zaehler++;
if (zaehler < num) {
document.getElementById('Banner').src = image[zaehler];
document.getElementById('Url').href = link[zaehler];
document.getElementById('Beschreibung').innerHTML = text[zaehler];
setTimeout ("Anzeige()", 5000);
}
else {
zaehler = -1;
Anzeige();
}
}
Anzeige()
//-->
</script>
 
 



Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
21.09.2012 16:43
avatar  Bommel
#9 RE: Portal: Partner-Banner abwechselnd einblenden
avatar
Mitglied

Eine Anmerkung vielleicht noch dazu: Die Größe der Banner sollte möglichst einheitlich sein. Bei unterschiedlichen Größen in der Höhe ändert sich auch die Größe der Box im Portal. Das wirkt auf Dauer nervend bei dem Betrachten des Portals.

Und die Zeile 42 im 2. Script mit Zeitsteuerung sollte nicht unerwähnt bleiben. Hier kann die Wechsel-Zeit für die Banner eingestellt werden.

Tja Olaf... die ursprünglich kleine Bitte hat sich mittlerweile zu einer handfesten großen Lösung entwickelt. An dieser Stelle dafür noch einmal mein ausdrücklicher Dank dafür!

LG Bommel

Ich und XOBOR... wir sind nicht einfach nur Vertragspartner - wir sind ein Team!
(Der wohl wichtigste Grund meiner Beiträge hier.)


Boardnummer: 585867 | Template: Business (unverändert) | Tarif: Basis
Betriebssystem: Windows 7 | Auflösung: 1440x900, 1024x600 (Netbook)
Browser: Mozilla FireFox (17.0.1), Internet Explorer (9.0.11), Google Chrome (23.0.1271.95 m), Safari (5.1.7), Opera (12.10.1652)

 Antworten

 Beitrag melden
21.09.2012 20:22
avatar  Olaf
#10 RE: Portal: Partner-Banner abwechselnd einblenden
Ol
Mitglied

Zitat von Bommel im Beitrag #9
Eine Anmerkung vielleicht noch dazu: Die Größe der Banner sollte möglichst einheitlich sein. Bei unterschiedlichen Größen in der Höhe ändert sich auch die Größe der Box im Portal. Das wirkt auf Dauer nervend bei dem Betrachten des Portals.


Nun wird es langsam ein "never ending project"
Wenn wir so weitermachen,dann wird es vielleicht doch noch ein Weihnachtsgeschenk.
Man könnte im HTML Bereich in meinem Script den Banner mit Text noch in eine Tabelle mit fester Größe packen.So bleibt die Box immer in einer gleichen Größe,wenn man die Daten für den größten Banner in "height" und "width" einträgt.

1
2
3
4
5
6
 
<table width="550" height="250" border="0">
<tr><td align=center>
<a id="Url" target="_blank" href="javascript:void(0)">
<img id="Banner" border="0"></a>
<div id="Beschreibung" style="font-style:italic;"></div>
</td></tr></table>
 



Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
22.09.2012 11:21
avatar  TripleM
#11 RE: Portal: Partner-Banner abwechselnd einblenden
avatar
Mitglied

Hallo Olaf ich bekomme das nicht hin. Nehme ich den Text im Original wie in deinen Letzten Post und Füge ihn ein Sehe ich die von dir eingefügten Banner Bilder und Texte. Gehe ich nun bei und Füge das ein wie ich es Brauche also so

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
 
<a id="Url" target="_blank" href="javascript:void(0)">
<img id="Banner" border="0"></a>
<div id="Beschreibung" style="font-style:italic;"></div>

<script type="text/javascript">
<!--
var image = new Array();
var link = new Array();
var text = new Array();
var a = 0;

//###############################################################################################
// Hier die Bilder mit Link-Adressen und den dazugehörigen Text von den Partnerseiten eintragen.
//###############################################################################################

//############ Hier der erste Banner #########################################################

image[a] = "http://up.picr.de/11910733ek.jpg";
link[a] = "http://www.fpmammut.de/";
text[a] = "Offroadpark im Herzen von Deutschland. Nette Pansion Faire Preise. Sehr zu Empfehlen.";
a++;

//############ Hier der zweite Banner ########################################################

image[a] = "http://up.picr.de/11836560hb.png";
link[a] = "http://www.hoopepark.de/";
text[a] = "Der Offroad Park im Norden zwischen Bremen und Bremerhaven. Hier wird sowohl Geländewagen als auch Motorrädern die Möglichkeit gegeben Offroad zu Fahren. Termine Entnehmen sie bitte auf der Homepage";
a++;

//########### Hier der Dritte Banner ####################################

image[a] = "http://up.picr.de/11836556dy.jpg";
link[a] = "http://www.offroadbagaluten.de/";
text[a] = "Wir sind eine kleine Gemeinschaft von Leuten die gerne Geländewagen fahren..und aus einer Laune heraus haben wir gesagt..lass doch einfach mal was daraus machen...also haben wir überlegt eine INTERESSENGEMEINSCHAFT ins Leben zu rufen. ";
a++;
 
//############ Hier der Vierte Banner ########################################################

image[a] = "http://up.picr.de/11836558wf.png";
link[a] = "http://www.4x4-tour.de/";
text[a] = "Geführte Geländewagen Touren durch die Lüneburger Heide.
Wollten Sie Ihren Geländewagen / SUV schon immer mal abseits von Strassen bewegen?
Wollen Sie mal einen Tag den Alltag vergessen?
Dann sind Sie bei uns genau richtig.
Es sind keine Vorkenntnisse erforderlich, Sie benötigen lediglich einen SUV oder Geländewagen mit 4x4 Antrieb.";
a++;
 
//############ Hier der Fünfte Banner ########################################################

image[a] = "http://up.picr.de/11836559ox.png";
link[a] = "http://www.4x4nord.de/index.php";
text[a] = "Partner Forum von uns aus dem Raum Schleswig Holstein. Kleine aber Feine Gemeinde mit Netten Leuten.";
a++;
 
//############ Hier der Sechste Banner ########################################################

image[a] = "http://up.picr.de/11836678zd.png";
link[a] = "http://www.sd-off-road.de/";
text[a] = "Herzlich willkommen bei Stefan Schoon’s SD-Off-Road
Wir bieten an: Fahrwerke, Reifen, Offroad-Zubehör, Seilwinden und zubehör, Ersatzteile und EURO3-Katalysatoren.";
a++;
 
//############ Hier der Siebte Banner ########################################################

image[a] = "http://up.picr.de/11836679eo.png";
link[a] = "http://www.ato24.de/";
text[a] = "GROSSE AUSWAHL ZU GUTEN PREISEN
- Motoröl in allen Viskositäten,
- Getriebeöl,
- Kühlerfrostschutz,
- Autopflege.";
a++;
 
//############ Hier der Achte Banner ########################################################

image[a] = "http://up.picr.de/11836557vy.jpg";
link[a] = "http://www.art-at-skin.de/";
text[a] = "Tattoo Laden im Herzen von Bremervörde
Öffnungszeiten: Mo - Fr: 12 - 20 Uhr Sa: nach Absprache
Dienstags geschlossen
Neue Straße 102 * 27432 Bremervörde
Tel.: 0 47 61 / 87 19 483";
a++;
 
//############ Hier der Neunte Banner ########################################################

image[a] = "http://up.picr.de/11836680bz.png";
link[a] = "http://www.sk4x4sports.de/cms/front_content.php?idcat=1&lang=1";
text[a] = "Herzlich Willkommen bei sk4x4sports.de
Bei uns bekommen Sie alles für die artgerechte Haltung von Geländewagen. Zubehör für Trail, Trophy, Rallye oder Reisen.";
a++;
 
//############ Hier der Zehnte Banner ########################################################

image[a] = "http://up.picr.de/11836681ru.png";
link[a] = "http://www.timbercrawler.de/";
text[a] = "Ein Nettes Kleines Befreundetes Forum mit Usern aus dem Norden und Westen der Region.";
a++;
 

var num = (image.length);
var zaehler = -1;
function Anzeige() {
zaehler++;
if (zaehler < num) {
document.getElementById('Banner').src = image[zaehler];
document.getElementById('Url').href = link[zaehler];
document.getElementById('Beschreibung').innerHTML = text[zaehler];
setTimeout ("Anzeige()", 5000);
}
else {
zaehler = -1;
Anzeige();
}
}
Anzeige()
//-->
</script>
 



Sehe ich in dem Portal nur das Hier



Sprich mir wird der text nicht angezeigt. Nun denke ich das ich da Irgendwo einen Fehler verbaut habe. Habe es auch noch mal versucht wie du es Beschrieben hast das ich nur den Text von bis Kopieren soll bei mehreren Bannern auch da bekomme ich das Selbe Bild.

Das Muß doch dann in eine Simple TextBox eingefügt werden oder sehe ich das Falsch. Kannst du dir den von mir eingefügten Code Bitte mal ansehen ob ich da irgendwo einen Fehler habe.

LG
Mario


 Antworten

 Beitrag melden
22.09.2012 11:37 (zuletzt bearbeitet: 22.09.2012 11:37)
avatar  Bommel
#12 RE: Portal: Partner-Banner abwechselnd einblenden
avatar
Mitglied

Ja, es liegen einige Fehler in deinem Script vor. Ich bin diese gerade am überarbeiten.

Ich und XOBOR... wir sind nicht einfach nur Vertragspartner - wir sind ein Team!
(Der wohl wichtigste Grund meiner Beiträge hier.)


Boardnummer: 585867 | Template: Business (unverändert) | Tarif: Basis
Betriebssystem: Windows 7 | Auflösung: 1440x900, 1024x600 (Netbook)
Browser: Mozilla FireFox (17.0.1), Internet Explorer (9.0.11), Google Chrome (23.0.1271.95 m), Safari (5.1.7), Opera (12.10.1652)

 Antworten

 Beitrag melden
22.09.2012 11:41
avatar  TripleM
#13 RE: Portal: Partner-Banner abwechselnd einblenden
avatar
Mitglied

Ja Scripte sind nicht so mein Ding habe gedacht das macht ich mal eben mit der Sehr guten Anleitung aber weit Gefehlt. Wieder ein Beweis das es im Support immer Leute gibt die Bereit sind zu Helfen. Danke schon mal.


 Antworten

 Beitrag melden
22.09.2012 12:03
avatar  Bommel
#14 RE: Portal: Partner-Banner abwechselnd einblenden
avatar
Mitglied

So, das Script sollte jetzt bei dir auch laufen. Bei mir funktionierte es im Test. Lösche den Inhalt deiner Box und kopiere das Script da nochmal neu rein. Ich habe auch die Anzeigezeit etwas verlängert. Das ist bei den etwas längeren Texten wohl auch notwendig.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
 
<a id="Url" target="_blank" href="javascript:void(0)">
<img id="Banner" border="0"></a>
<div id="Beschreibung" style="font-style:italic;"></div>

<script type="text/javascript">
<!--
var image = new Array();
var link = new Array();
var text = new Array();
var a = 0;
//###############################################################################################
// Hier die Bilder mit Link-Adressen und den dazugehörigen Text von den Partnerseiten eintragen.
//###############################################################################################

//############ Hier der erste Banner #########################################################

image[a] = "http://up.picr.de/11910733ek.jpg";
link[a] = "http://www.fpmammut.de/";
text[a] = "Offroadpark im Herzen von Deutschland. Nette Pansion Faire Preise. Sehr zu Empfehlen.";
a++;

//############ Hier der zweite Banner ########################################################

image[a] = "http://up.picr.de/11836560hb.png";
link[a] = "http://www.hoopepark.de/";
text[a] = "Der Offroad Park im Norden zwischen Bremen und Bremerhaven. Hier wird sowohl Geländewagen als auch Motorrädern die Möglichkeit gegeben Offroad zu Fahren. Termine Entnehmen sie bitte auf der Homepage";
a++;

//########### Hier der Dritte Banner ####################################

image[a] = "http://up.picr.de/11836556dy.jpg";
link[a] = "http://www.offroadbagaluten.de/";
text[a] = "Wir sind eine kleine Gemeinschaft von Leuten die gerne Geländewagen fahren...<br>und aus einer Laune heraus haben wir gesagt...<br>lass doch einfach mal was daraus machen...<br>also haben wir überlegt eine INTERESSENGEMEINSCHAFT ins Leben zu rufen.";
a++;

//############ Hier der Vierte Banner ########################################################

image[a] = "http://up.picr.de/11836558wf.png";
link[a] = "http://www.4x4-tour.de/";
text[a] = "Geführte Geländewagen Touren durch die Lüneburger Heide.<br> Wollten Sie Ihren Geländewagen / SUV schon immer mal abseits von Strassen bewegen?<br> Wollen Sie mal einen Tag den Alltag vergessen?<br> Dann sind Sie bei uns genau richtig.<br> Es sind keine Vorkenntnisse erforderlich, Sie benötigen lediglich einen SUV oder Geländewagen mit 4x4 Antrieb.;"

//############ Hier der Fünfte Banner ########################################################

image[a] = "http://up.picr.de/11836559ox.png";
link[a] = "http://www.4x4nord.de/index.php";
text[a] = "Partner Forum von uns aus dem Raum Schleswig Holstein. Kleine aber Feine Gemeinde mit Netten Leuten.";
a++;

//############ Hier der Sechste Banner ########################################################

image[a] = "http://up.picr.de/11836678zd.png";
link[a] = "http://www.sd-off-road.de/";
text[a] = "Herzlich willkommen bei Stefan Schoon’s SD-Off-Road.<br> Wir bieten an: Fahrwerke, Reifen, Offroad-Zubehör, Seilwinden und zubehör, Ersatzteile und EURO3-Katalysatoren.";
a++;

//############ Hier der Siebte Banner ########################################################

image[a] = "http://up.picr.de/11836679eo.png";
link[a] = "http://www.ato24.de/";
text[a] = "GROSSE AUSWAHL ZU GUTEN PREISEN:<br>- Motoröl in allen Viskositäten,<br>- Getriebeöl,<br>- Kühlerfrostschutz,<br>- Autopflege.";
a++;

//############ Hier der Achte Banner ########################################################

image[a] = "http://up.picr.de/11836557vy.jpg";
link[a] = "http://www.art-at-skin.de/";
text[a] = "Tattoo Laden im Herzen von Bremervörde.<br>Öffnungszeiten: Mo - Fr: 12 - 20 Uhr Sa: nach Absprache<br>Dienstags geschlossen<br>Neue Straße 102 * 27432 Bremervörde<br>Tel.: 0 47 61 / 87 19 483";
a++;

//############ Hier der Neunte Banner ########################################################

image[a] = "http://up.picr.de/11836680bz.png";
link[a] = "http://www.sk4x4sports.de/cms/front_content.php?idcat=1&lang=1";
text[a] = "Herzlich Willkommen bei sk4x4sports.de<br>Bei uns bekommen Sie alles für die artgerechte Haltung von Geländewagen. Zubehör für Trail, Trophy, Rallye oder Reisen.";
a++;

//############ Hier der Zehnte Banner ########################################################

image[a] = "http://up.picr.de/11836681ru.png";
link[a] = "http://www.timbercrawler.de/";
text[a] = "Ein Nettes Kleines Befreundetes Forum mit Usern aus dem Norden und Westen der Region.";
a++;

 
var num = (image.length);
var zaehler = -1;
function Anzeige() {
zaehler++;
if (zaehler < num) {
document.getElementById('Banner').src = image[zaehler];
document.getElementById('Url').href = link[zaehler];
document.getElementById('Beschreibung').innerHTML = text[zaehler];
setTimeout ("Anzeige()", 25000);
}
else {
zaehler = -1;
Anzeige();
}
}
Anzeige()
//-->
</script>
 



LG Bommel

Ich und XOBOR... wir sind nicht einfach nur Vertragspartner - wir sind ein Team!
(Der wohl wichtigste Grund meiner Beiträge hier.)


Boardnummer: 585867 | Template: Business (unverändert) | Tarif: Basis
Betriebssystem: Windows 7 | Auflösung: 1440x900, 1024x600 (Netbook)
Browser: Mozilla FireFox (17.0.1), Internet Explorer (9.0.11), Google Chrome (23.0.1271.95 m), Safari (5.1.7), Opera (12.10.1652)

 Antworten

 Beitrag melden
22.09.2012 12:24
avatar  TripleM
#15 RE: Portal: Partner-Banner abwechselnd einblenden
avatar
Mitglied

Hallo Bommel Danke schon mal für deine Hilfe. Also habe nun den Text entfernt und so von hier Übernommen nun werden die Banner angezeigt jedoch nur beim ersten der Text.

Bei dem Anderen wird mir immer nur ein Buchstabe angezeigt.
Nun habe ich aber neben dem von die Überarbeiteten Script in der Selben Box noch Folgendes


Ich Kopiere nun mal den Kompletten inhalt der Box

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
 
<a id="Url" target="_blank" href="javascript:void(0)">
<img id="Banner" border="0"></a>
<div id="Beschreibung" style="font-style:italic;"></div>

<script type="text/javascript">
<!--
var image = new Array();
var link = new Array();
var text = new Array();
var a = 0;
//###############################################################################################
// Hier die Bilder mit Link-Adressen und den dazugehörigen Text von den Partnerseiten eintragen.
//###############################################################################################

//############ Hier der erste Banner #########################################################

image[a] = "http://up.picr.de/11910733ek.jpg";
link[a] = "http://www.fpmammut.de/";
text[a] = "Offroadpark im Herzen von Deutschland. Nette Pension Faire Preise. Sehr zu Empfehlen.";
a++;

//############ Hier der zweite Banner ########################################################

image[a] = "http://up.picr.de/11836560hb.png";
link[a] = "http://www.hoopepark.de/";
text[a] = "Der Offroad Park im Norden zwischen Bremen und Bremerhaven. Hier wird sowohl Geländewagen als auch Motorrädern die Möglichkeit gegeben Offroad zu Fahren. Termine Entnehmen sie bitte auf der Homepage";
a++;

//########### Hier der Dritte Banner ####################################

image[a] = "http://up.picr.de/11836556dy.jpg";
link[a] = "http://www.offroadbagaluten.de/";
text[a] = "Wir sind eine kleine Gemeinschaft von Leuten die gerne Geländewagen fahren...<br>und aus einer Laune heraus haben wir gesagt...<br>lass doch einfach mal was daraus machen...<br>also haben wir überlegt eine INTERESSENGEMEINSCHAFT ins Leben zu rufen.";
a++;

//############ Hier der Vierte Banner ########################################################

image[a] = "http://up.picr.de/11836558wf.png";
link[a] = "http://www.4x4-tour.de/";
text[a] = "Geführte Geländewagen Touren durch die Lüneburger Heide.<br> Wollten Sie Ihren Geländewagen / SUV schon immer mal abseits von Strassen bewegen?<br> Wollen Sie mal einen Tag den Alltag vergessen?<br> Dann sind Sie bei uns genau richtig.<br> Es sind keine Vorkenntnisse erforderlich, Sie benötigen lediglich einen SUV oder Geländewagen mit 4x4 Antrieb.;"

//############ Hier der Fünfte Banner ########################################################

image[a] = "http://up.picr.de/11836559ox.png";
link[a] = "http://www.4x4nord.de/index.php";
text[a] = "Partner Forum von uns aus dem Raum Schleswig Holstein. Kleine aber Feine Gemeinde mit Netten Leuten.";
a++;

//############ Hier der Sechste Banner ########################################################

image[a] = "http://up.picr.de/11836678zd.png";
link[a] = "http://www.sd-off-road.de/";
text[a] = "Herzlich willkommen bei Stefan Schoon’s SD-Off-Road.<br> Wir bieten an: Fahrwerke, Reifen, Offroad-Zubehör, Seilwinden und zubehör, Ersatzteile und EURO3-Katalysatoren.";
a++;

//############ Hier der Siebte Banner ########################################################

image[a] = "http://up.picr.de/11836679eo.png";
link[a] = "http://www.ato24.de/";
text[a] = "GROSSE AUSWAHL ZU GUTEN PREISEN:<br>- Motoröl in allen Viskositäten,<br>- Getriebeöl,<br>- Kühlerfrostschutz,<br>- Autopflege.";
a++;

//############ Hier der Achte Banner ########################################################

image[a] = "http://up.picr.de/11836557vy.jpg";
link[a] = "http://www.art-at-skin.de/";
text[a] = "Tattoo Laden im Herzen von Bremervörde.<br>Öffnungszeiten: Mo - Fr: 12 - 20 Uhr Sa: nach Absprache<br>Dienstags geschlossen<br>Neue Straße 102 * 27432 Bremervörde<br>Tel.: 0 47 61 / 87 19 483";
a++;

//############ Hier der Neunte Banner ########################################################

image[a] = "http://up.picr.de/11836680bz.png";
link[a] = "http://www.sk4x4sports.de/cms/front_content.php?idcat=1&lang=1";
text[a] = "Herzlich Willkommen bei sk4x4sports.de<br>Bei uns bekommen Sie alles für die artgerechte Haltung von Geländewagen. Zubehör für Trail, Trophy, Rallye oder Reisen.";
a++;

//############ Hier der Zehnte Banner ########################################################

image[a] = "http://up.picr.de/11836681ru.png";
link[a] = "http://www.timbercrawler.de/";
text[a] = "Ein Nettes Kleines Befreundetes Forum mit Usern aus dem Norden und Westen der Region.";
a++;


var num = (image.length);
var zaehler = -1;
function Anzeige() {
zaehler++;
if (zaehler < num) {
document.getElementById('Banner').src = image[zaehler];
document.getElementById('Url').href = link[zaehler];
document.getElementById('Beschreibung').innerHTML = text[zaehler];
setTimeout ("Anzeige()", 25000);
}
else {
zaehler = -1;
Anzeige();
}
}
Anzeige()
//-->
</script>
 
<embed src="http://s1.directupload.net/images/user/120331/yh76oj3t.swf" quality="high" type="application/x-shockwave-flash" wmode="transparent" width="412" height="75" pluginspage="http://www.macromedia.com/go/getflashplayer" allowScriptAccess="always"></embed><br>
 



Der Untere Teil ist der Banner von meinen Forums Händler der Uns Günstig mit ersatzteile Versorgt.
Kann es sein das die beiden sich nicht Mögen?

Und kann man die Ziet Definieren Dauert nun sehr lange bis ein Neuer Banner kommt?


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!