bild wechsel per java script ....

Status
Nicht offen für weitere Antworten.
A

asteroth

Guest
#1
ich hoffe mal das ich euch nicht auf den senkel gehe ...
aber ich hab da noch eine frage ....
ich möchte gerne ein seite mit dynamichen bildaufbau erstellen ....
das heist für mich das bei jedem besuch der seite an einer stelle immer wieder ein anderes bild erscheinen soll .... ich hab mir sagen lassen das, daß es dafür ein javascript gibt ...

ich hoffe ihr könnt mir helfen

zum gruße Asteroth
 
A

Anni

Guest
#2
Re: bild wechsel per java script ....

willst du das denn wirklich? :redhead: wenn du willst, kann ich mich mal schlau machen,aber ehrlich gesagt, das würde meiner meinung nach zusätzlich ladezeit deiner HP kosten und das schreckt wiederum besucher ab. :cool:

liebe grüsse
anni
 

Vangelis

Administrator
#3
Re: bild wechsel per java script ....

hi

schau bitte das hier: http://www.windowspower.de/test/test.htm

Code:

<html><head>

<script><!--

function bullet() {
var num=Math.floor(Math.random()*3)+1;
document.writeln("<img src='banner"+num+".gif' width=468 height=60>");
}

// -->
</script>
</head>
<body bgcolor="#FFFFFF">
<h3>Test</h3>
<script>bullet()</script>

<p>
<a href="JavaScript:history.go(0)">Neue Reihenfolge</a>
</body></head>
Die Bilder müssen gleich heißen z.b.: Bild1, Bild2, u.s.w. und die html Datei muss in gleichen order mit der Bilder sein.

Es gibt sicherlich noch andere tricks aber in Moment habe ich das hier nur.

P.S Anni hat Recht :zusätzlich ladezeit deiner HP und das schreckt die besucher ab

Gruß
Webmaster


[Editiert am 18/10/2003 von webmaster]
 
A

Anni

Guest
#4
Re: bild wechsel per java script ....

Bei jedem Aufruf dieser Seite wird ein anderes Bild oder auch Banner geladen. In dieser Demonstration gibt es nur 3 verschiedene Bilder. Da dies eine Art Zufallsgenerator ist, kann es aber auch passieren das 2 mal das gleiche Bild hintereinander gezeigt wird


Dieses Script kann mit beliebig vielen Bannern bestückt werden. ACHTUNG: Du solltest dies Script nicht mit Sponsorenbannern verwenden, jedenfalls nicht ohne den Sponsoren vorher zu fragen.
[hr]

<script LANGUAGE="JavaScript">
<!--
var z= 3;
Banner = new Array(z);
Banner[0] = '><A HREF=""><IMG SRC="1.gif" ALT="banner1" WIDTH=50 HEIGHT=50 BORDER=2></A>';
Banner[1] = '<A HREF=""><IMG SRC="2.gif" ALT="banner2" WIDTH=50 HEIGHT=50 BORDER=2></A>';
Banner[2] = '<A HREF=""><IMG SRC="0.gif" ALT="banner3" WIDTH=50 HEIGHT=50 BORDER=2></A>';

var jetzt=new Date();
var z=(jetzt.getSeconds())%3;
document.write(Banner[z]);
//-->
</script>

[hr]

geht auch mit Hintergrund:

<script language="JavaScript">
<!--

function SymError()
{
return true;
}

window.onerror = SymError;

var SymRealWinOpen = window.open;

function SymWinOpen(url, name, attributes)
{
return (new Object());
}

window.open = SymWinOpen;

//-->
</script>

<script language="JavaScript">

<!--Hide from older browsers

/* Random Background and Font©1998 by Bo Blackstone
Email me at bocyber@aol.com
You may use this script on your page
... AS LONG AS THIS HEADER IS INCLUDED */


var0="red";
var1="blue";
var2="white";
var3="green";
var4="yellow";
var5="purple";
var6="orange";

now=new Date()
num=(now.getSeconds() )%7

if (num == 0)
{cliche=var0}

if (num == 1)
{cliche=var1}

if (num == 2)
{cliche=var2}

if (num == 3)
{cliche=var3}

if (num == 4)
{cliche=var4}

if (num == 5)
{cliche=var5}

if (num == 6)
{cliche=var6}

document.bgColor=(cliche)


//-->
</script>
<script language="JavaScript">

<!--Hide from older browsers

/* Random FONT by Bo Blackstone */
/* If You want to use this script, kept the top header intact. */


if (1 == 1)
{var Fonts = 8 /* Amount of Different Fonts */
var RanNu = Math.ceil(Math.random() * Fonts);}

if (RanNu == 1) {document.write("");}
if (RanNu == 2) {document.write("");}
if (RanNu == 3) {document.write("");}
if (RanNu == 4) {document.write("");}
if (RanNu == 5) {document.write("");}
if (RanNu == 6) {document.write("><STRONG>");}
if (RanNu == 7) {document.write("");}
if (RanNu == 8) {document.write("");}

//--</script>

 
Status
Nicht offen für weitere Antworten.
Oben