| HTML, JavaScript, AJAX und CSS Probleme mit HTML? Netscape oder IE funktionieren nicht so, wie sie sollen? Stellt eure HTML-Fragen hier im Forum und diskutiert eure Probleme mit anderen Entwicklern. |
 |
|

21-07-2009, 10:10
|
|
fabioso
Registrierter Benutzer
|
|
Registriert seit: Jul 2009
Beiträge: 10
|
|
Banner Rotation
Hallo ich hatte  mal benutzt Thema ein Javascript Banner Rotation.
Hatte nur diesen hier gefunden.
Meine Frage wäre wie und wo in diesen Script kann ich einstellen wo das Script die Banner herholen soll.
Code:
<SCRIPT LANGUAGE="javascript">
banners = new Array()
banners[0]="<IMG BORDER=0 SRC=banner0.gif>"
banners[1]="<IMG BORDER=0 SRC=banner1.gif>"
banners[2]="<IMG BORDER=0 SRC=banner2.gif>"
banners[3]="<IMG BORDER=0 SRC=banner3.gif>"
banners[4]="<IMG BORDER=0 SRC=banner4.gif>"
GoTo = new Array()
GoTo[0]="http://www.xxxx.net"
GoTo[1]="http://www.xxxx.de"
GoTo[2]="http://www.xxxxx.com"
GoTo[3]="http://www.ixxxxx.com"
GoTo[4]="http://www.dxxxxx.de"
var nr = Math.round(4 * Math.random());
var Link = GoTo[nr]
var Image = banners[Number
document.write("<CENTER><A HREF=" +Link+ ">" +Image+ "</A></center>")
</SCRIPT><
Oder kennt einer ein weiteres einfaches script was ich in ein Footer einbinden kann ?
|

21-07-2009, 11:35
|
|
mkb_webprint
Registrierter Benutzer
|
|
Registriert seit: May 2009
Beiträge: 53
|
|
Erstmal dem Array banners ein Element hinzufügen
Code:
banners[5] = "<IMG BORDER=0 SRC=deinbanner.gif/jpg/etc";
Dann noch einen Link für den Banner festlegen
Code:
GoTo[5] = "http://www.example.tld";
Und das sollte es gewesen sein, kannst noch mehr Banner dranhängen. Den Index des Arrays halt immer um 1 erhöhen (banners[6]="...., banners[7]="...., usw.).
|

21-07-2009, 11:48
|
|
fabioso
Registrierter Benutzer
|
|
Registriert seit: Jul 2009
Beiträge: 10
|
|
was mich wundert er zeigt mir nix an
hier mal der footer text.
Code:
<p><SCRIPT LANGUAGE="javascript">
banners = new Array()
banners[0]="<IMG BORDER=0 SRC=banner0.gif>"
banners[1]="<IMG BORDER=0 SRC=banner1.gif>"
banners[2]="<IMG BORDER=0 SRC=banner2.gif>"
banners[3]="<IMG BORDER=0 SRC=banner3.gif>"
banners[4]="<IMG BORDER=0 SRC=banner4.gif>"
GoTo = new Array()
GoTo[0]="http://www.devmag.net"
GoTo[1]="http://www.exine.de"
GoTo[2]="http://www.htmlgoodies.com"
GoTo[3]="http://www.ideenreich.com"
GoTo[4]="http://www.designerinaction.de"
var nr = Math.round(4 * Math.random());
var Link = GoTo[nr]
var Image = banners[Number
document.write("<CENTER><A HREF=" +Link+ ">" +Image+ "</A></center>")
</SCRIPT><br><br></p>
<center><a href=" page.php?id=2">Events</a> <strong>·</strong> <a href=" contact.php">Kontakt</a> <strong>·</strong> <a href=" page.php?id=1">Impressum</a> <strong>·</strong> © 2009 by Homo-Saunas.de <strong>·</strong>  <?php include("usonline.php"); ?></center>
</td>
</tr>
<?php
// Fore-Design.com
// Footer
?>
<tr><td width="856" colspan="5" valign="top" align="left" style="background-image:url(images/layout/footer.jpg); width:856px; height:8px;"></td></tr>
<tr>
<td height="5" width="856" colspan="5" valign="middle" bgcolor="#000000"></td>
</tr>
</table>
</center>
</body>
</html>
Wie finde es den raus auf welchen ordner er zugreift das ich die banner in den richtigen Ordner auf mein Webspace packe
|

21-07-2009, 12:14
|
|
mkb_webprint
Registrierter Benutzer
|
|
Registriert seit: May 2009
Beiträge: 53
|
|
1. Du musst deine JavaScript Codezeilen mit einem ; beenden. Genau wie in PHP
2. "var Image = banners[Number" hier fehlt ein abschließendes ']' und das ;
3. Du nutzt die Variable Number, die es gar nicht gibt! Ich denke du willst hier die variable "nr" nutzen, so wie beim Link GoTo[]
EDIT_: 4. Brich deinen Code um!
|

21-07-2009, 12:15
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.305
|
|
Dann musst du einfach den Pfad angeben:
PHP-Code:
banners[0] = '<img src="dein_ordner/banner0.gif">';
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

21-07-2009, 15:46
|
|
fabioso
Registrierter Benutzer
|
|
Registriert seit: Jul 2009
Beiträge: 10
|
|
Ich habe es so abgeändert.
Code:
<p><SCRIPT LANGUAGE="javascript">
banners = new Array()
banners[0]='<img src="images/banner/banner0.gif">';
banners[1]='<img src="images/banner/banner0.gif">';
banners[2]='<img src="images/banner/banner0.gif">';
banners[3]='<img src="images/banner/banner0.gif">';
banners[4]='<img src="images/banner/banner0.gif">';
GoTo = new Array()
GoTo[0]="http://www.xxxx.de/"
GoTo[1]="http://www.exxxxxe.de"
GoTo[2]="http://www.xxxxxs.com"
GoTo[3]="http://www.xxxxx.com"
GoTo[4]="http://www.xnexxxon.de"
var nr = Math.round(4 * Math.random());
var Link = GoTo[nr]
var Image = banners[Number
document.write("<CENTER><A HREF=" +Link+ ">" +Image+ "</A></center>")
</SCRIPT><br><br></p>
Leider wird mit auf der webseite noch immer im Footer bereich nix angezeigt :-(
|

21-07-2009, 16:05
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.305
|
|
Zitat:
Zitat von mkb_webprint
2. "var Image = banners[Number" hier fehlt ein abschließendes ']' und das ;
|
Gelesen? Und mal den Firebug benutzt?
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

21-07-2009, 16:28
|
|
fabioso
Registrierter Benutzer
|
|
Registriert seit: Jul 2009
Beiträge: 10
|
|
Hey klasse nun gehts
Vielen Dank für die Hilfe
nur noch eine frage dazu #
was muss ich dazufügen das die banner ( unterschiedliche grössen) alle zentriert in einer bestimmten grösse angezeigt werden?
Und das der Link in einen neuen Fenster geöffnet wird .
dann ist es perfekt :-)
Geändert von fabioso (21-07-2009 um 16:34 Uhr)
Grund: was vergessen hatte und doppel posting nicht angenehm ist
|

21-07-2009, 18:52
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.305
|
|
Zitat:
Zitat von fabioso
was muss ich dazufügen das die banner ( unterschiedliche grössen) alle zentriert in einer bestimmten grösse angezeigt werden?
|
Du kennst die Angaben width und height für Bilder?
Zitat:
Zitat von fabioso
Und das der Link in einen neuen Fenster geöffnet wird .
dann ist es perfekt :-)
|
Du kennst target="_blank"?
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

21-07-2009, 22:30
|
Abraxax
  THE REAL HAXE (Administrator)
|
|
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
|
|
Er hat keine Ahnung von HTML, PHP und Co?
|

21-07-2009, 22:41
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.305
|
|
Zitat:
Zitat von Abraxax
Er hat keine Ahnung von HTML, PHP und Co? 
|
Jepp.
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

23-07-2009, 04:13
|
|
jmc
PHP Junior
|
|
Registriert seit: Mar 2006
Beiträge: 868
|
|
Seit wann gilt newline in JS nicht mehr als Abschluss eines calls?
; mag zwar schöner sein und besser mit anderen Sprachen zusammenpassen, aber char == 10 ist auch ein Valider trenner.
|

23-07-2009, 08:06
|
|
fabioso
Registrierter Benutzer
|
|
Registriert seit: Jul 2009
Beiträge: 10
|
|
jop bin anfänger...
und habe so gut wie null Erfahrungen aber druch manche Tipps lernt man ja. So wurde es mir gesagt :-)
daher wäre es hilfreich wenn mir einer sagen könnte was ich wo hin schreiben muss damit er center (mittig) in einer Bestimmten grösse die Banner Anzeigt.
:-)
Vielen Dank
|

23-07-2009, 09:40
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.305
|
|
Zitat:
Zitat von fabioso
daher wäre es hilfreich wenn mir einer sagen könnte was ich wo hin schreiben muss damit er center (mittig) in einer Bestimmten grösse die Banner Anzeigt.
|
1. Lesen
2. Lesen
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

23-07-2009, 11:30
|
|
mkb_webprint
Registrierter Benutzer
|
|
Registriert seit: May 2009
Beiträge: 53
|
|
Zitat:
Zitat von jmc
Seit wann gilt newline in JS nicht mehr als Abschluss eines calls?
;
|
Ich bin einfach PHP-geschädigt, das macht die Gewohnheit
Außerdem tut es ja auch net weh nen call mit ; abzuschliessen :-P
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|