mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 13:05 Benutzername: Passwort: Auto-Login

Thema: Kein Flash -> Alternativbild per Zufall vom 14.01.2010


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Kein Flash -> Alternativbild per Zufall
Autor Nachricht
Benutzer 97242
Account gelöscht Threadersteller


Ort: -

Verfasst Do 14.01.2010 17:25
Titel

Kein Flash -> Alternativbild per Zufall

Antworten mit Zitat Zum Seitenanfang

Hi Ihr,

ich möchte das wenn jemand auf der Webseite geht, der keinen Flash Player hat ein Alternativbild angezeigt wird, das habe ich mit den untenstehenden Code hinbekommen. Jetzt möchte ich aber noch dass das Alternativbild per Zufall ausgesucht wird, da ich mehrere Alternativbilder in der gleichen Größe zur Verfügung habe, aber es soll halt nur 1 angezeigt werden.

Jemand eine Idee??


<script language="javascript" src="http://www.zanox-affiliate.de/ppv/images/programs/flash_load/flash_loader.js"></script>
<script type="text/javascript">
zxFlash("http://www.MEINSERVER.com/MEINFLASHFILE.swf", "http://www.MEINSERVER/MEINEALTERNATIVGRAFIK.gif", 120, 600, "opaque", "http://www.MEINELANDINGPAGE.com", "clickTag");
</script>
<noscript><a href="http://www.MEINSERVER.com" target="_blank"><img src="http://www.MEINSERVER/MEINEALTERNATIVGRAFIK.gif" border="0" width="120" height="600"></a></noscript>


Gruß,
Ronnie
 
Kash

Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht: Männlich
Verfasst Do 14.01.2010 17:36
Titel

Antworten mit Zitat Zum Seitenanfang

http://www.google.de/search?hl=de&source=hp&q=javascript+random+image&btnG=Google-Suche&meta=&cts=1263483392223&aq=0&oq=javascript+random+im
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Benutzer 97242
Account gelöscht Threadersteller


Ort: -

Verfasst Do 14.01.2010 17:42
Titel

Antworten mit Zitat Zum Seitenanfang

danke für die Antwort,

aber damit kann ich leider nicht viel anfangen. Scripte für Zufallsbilder habe ich schon zeilreiche gefunden. Problem is, wie binde ich das ZufallScript in den von mir stehenden Code im 1. Beitrag ein??

Da ja die Zufallsbild/er erst kommen sollen, wenn jemand den Flash Film (.swf) NICHT anschauen kann.


Zuletzt bearbeitet von am Do 14.01.2010 17:43, insgesamt 1-mal bearbeitet
 
Kash

Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht: Männlich
Verfasst Do 14.01.2010 17:51
Titel

Antworten mit Zitat Zum Seitenanfang

Also ich teste Flash immer mittels JavaScript (leider ohne Fallback)

Code:
<script type="text/javascript">
<!--
arrPlugins=new Array();
arrPlugins['Flash'] = ['application/x-shockwave-flash', 'ShockwaveFlash.ShockwaveFlash.1'];
function detect_plugin(plugin)
{
try
    {
       objPlugin = (document.all && !window.opera)
       ? new ActiveXObject(arrPlugins[plugin][1])
       : navigator.mimeTypes[arrPlugins[plugin][0]].enabledPlugin;
    }
catch(e)
    {
      document.write('<meta http-equiv="refresh" content="0; URL=zufallsbild.htm">');
      return true;
    }
   
}
detect_plugin('Flash');
//-->
</script>


Falls Flash nicht vorhanden ist, leite ich auf die Info Seite weiter.
Hier im Bsp 'zufallsbild.htm'

Dort kannst Du dann Dein Script einbauen.
  View user's profile Private Nachricht senden
Benutzer 97242
Account gelöscht Threadersteller


Ort: -

Verfasst Fr 15.01.2010 16:44
Titel

Antworten mit Zitat Zum Seitenanfang

Habe es jetzt mal mit dem Code so versucht, funktioniert aber leider nicht. Das Flash zeigt es an wenn der vorhanden ist, aber kein/e Zufallsbild/er wenn der Flash Player nicht vorhanden ist.



<object type="application/x-shockwave-flash" data="flash.swf" name="ani" height="280" width="695" id="ani"> <param name="id" value="ani" /> <param name="quality" value="high" /> <param name="wmode" value="transparent" /> <param name="src" value="flash.swf" />

<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
function randtext() {
var quotenumber = 3;
var randomnumber = Math.random() ;
var rand1 = Math.round( (quotenumber-1) * randomnumber) + 1 ;
quotes = new Array
quotes[1] = '<IMG SRC="bild1.jpg">';
quotes[2] = '<IMG SRC="bild2.jpg">';
quotes[3] = '<IMG SRC="bild3.jpg">';
var quote = quotes[rand1];
return quote;
}
//-->
</SCRIPT>

</object>
 
Kash

Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 41
Geschlecht: Männlich
Verfasst Mo 18.01.2010 10:52
Titel

Antworten mit Zitat Zum Seitenanfang

Was machst Du dort eigentlich?

Du kannst doch kein JavaScript in dein Object packen.

Wie schaut denn der SourceCode der Seite aus auf die weitergeleitet wird?
  View user's profile Private Nachricht senden
danielkussin

Dabei seit: 04.06.2008
Ort: Hamburg
Alter: 42
Geschlecht: Männlich
Verfasst Mo 18.01.2010 13:03
Titel

Antworten mit Zitat Zum Seitenanfang

Hi, probiere es doch mal mit dem swfObjekt, bietet unglaubliche Möglichkeiten und validen Code!

http://blog.powerflasher.de/swfobject2/

Dann kannst du einfach an der Stelle, wo dein Flashbanner etc. ist einen Div-Container aufziehen und in dem Container erstellst du deinen Alternativ-Content.

Gruß Daniel
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen [flash] mp3 streaming per zufall?!
MCs per Zufall
Per Zufall Flashfilm laden...
[php/mysql] daten aus DB per zufall auslesen
Bilder per Zufall auf einer Site auswählen
CSS Slideshow mit Zufall? (Header in dem Bilder wechseln)
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.