| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Mar 2009
Beiträge: 10
| Flashvars an externes swf
Hi leute, folgendes Problem versuche ich seit tagen zu lösen. Komme leider zu keinem ergebnis. Ich habe einen flv player gefunden, den man in die HP einbinden kann. Der Player hat eine Playlist mit unterordnern, die ich sehr gut finde. Meine HP ist komplett in Flash. Ich versuche nun den Player (SWF datei) über loadMovie in meiner seite zu laden. Funzt auch. Nur gibt es eine JS datei zum Player, mit der man das aussehen und einige andere Parameter bearbeiten kann. Ich bekomme es leider nicht hin diese Variablen nicht per JS sondern über flash zu übergeben. Dies ist das JS Script: Code: // MC Media Player (www.mcmediaplayer.com) JavaScript File for MC 720x360, v1.10/02
// This script performs two functions:
// (1) It allows you to customize your player by editing the variables below.
// (2) It writes the HTML code which embeds the Flash media player file on your web page.
// Variables - Enter values to customize your player:
mcplayerfile = "player.swf";
checkVersion = "";
promptVersion = "";
playlist = "mcmp720x360_playlist.xml";
plresize = "";
plfolders = "";
mediadir = "";
dfile = "";
dfileaction = "";
defpreclip = "";
desctxtcolor = "";
descbgcolor = "";
infotype = "none";
infohead = "";
infotxt = "";
infoheadcl = "";
infotxtcl = "";
infobg = "";
infobutton = "";
definfo = "none";
bgcolor = "";
fullscreenmode = "";
buf = "";
zoom = "";
dlinks = "";
downloadDir = "";
showfileURLs="";
directlinkURL = "";
optmenu = "";
aseq = "";
aseqd = "";
imgdur = "";
swfdur = "";
startvol = "";
allowsearch = "";
searchorder = "";
searchdesc = "";
// Note: Resizing the player may cause distortion in the interface, especially the text.
// Only resize the player if you really need to. Default size is 720x360
playerwidth = "720";
playerheight = "360";
//////////////////////////////
// Nothing below here needs to be edited.
//////////////////////////////
qs = document.location.search;
n1 = qs.indexOf("dfile=");
if (n1 != -1) {
n1 = n1+6;
qs1 = qs.slice(n1);
n2 = qs1.indexOf("&");
if (n2 != -1) {
qs2 = qs1.slice(0, n2);
} else {
qs2 = qs1;
}
if (qs2.length>=1) {
dfile = qs2;
}
}
p1 = qs.indexOf("playlist=");
if (p1 != -1) {
p1 = p1+9;
qs1 = qs.slice(p1);
p2 = qs1.indexOf("&");
if (p2 != -1) {
qs2 = qs1.slice(0, n2);
} else {
qs2 = qs1;
}
if (qs2.length>=1) {
playlist = qs2;
}
}
mcflashvars = 'playlist='+playlist;
mcflashvars += '&checkVersion='+checkVersion;
mcflashvars += '&promptVersion='+promptVersion;
mcflashvars += '&plresize='+plresize;
mcflashvars += '&plfolders='+plfolders;
mcflashvars += '&mediadir='+mediadir;
mcflashvars += '&dfile='+dfile;
mcflashvars += '&dfileaction='+dfileaction;
mcflashvars += '&defpreclip='+defpreclip;
mcflashvars += '&desctxtcolor='+desctxtcolor;
mcflashvars += '&descbgcolor='+descbgcolor;
mcflashvars += '&infotype='+infotype;
mcflashvars += '&infohead='+infohead;
mcflashvars += '&infotxt='+infotxt;
mcflashvars += '&infoheadcl='+infoheadcl;
mcflashvars += '&infotxtcl='+infotxtcl;
mcflashvars += '&infobg='+infobg;
mcflashvars += '&infobutton='+infobutton;
mcflashvars += '&definfo='+definfo;
mcflashvars += '&fullscreenmode='+fullscreenmode;
mcflashvars += '&bgcolor='+bgcolor;
mcflashvars += '&buf='+buf;
mcflashvars += '&zoom='+zoom;
mcflashvars += '&dlinks='+dlinks;
mcflashvars += '&downloadDir='+downloadDir;
mcflashvars += '&showfileURLs='+showfileURLs;
mcflashvars += '&directlinkURL='+directlinkURL;
mcflashvars += '&optmenu='+optmenu;
mcflashvars += '&aseq='+aseq;
mcflashvars += '&aseqd='+aseqd;
mcflashvars += '&imgdur='+imgdur;
mcflashvars += '&swfdur='+swfdur;
mcflashvars += '&startvol='+startvol;
mcflashvars += '&allowsearch='+allowsearch;
mcflashvars += '&searchorder='+searchorder;
mcflashvars += '&searchdesc='+searchdesc;
if (!mcplayerfile) { mcplayerfile = "mcmp720x360_player.swf"; }
if (bgcolor) { divbg = bgcolor; } else { divbg = "202028"; }
mccode();
function mccode() {
var str='';
str+='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=7,0,19,0" width="'+playerwidth+'" height="'+playerheight+'">\n';
str+='<param name="movie" value="'+mcplayerfile+'">';
str+='<param name="quality" value="high">';
str+='<param name="allowFullScreen" value="true">';
str+='<param name="FlashVars" value="'+mcflashvars+'">\n';
str+='<embed src="'+mcplayerfile+'" width="'+playerwidth+'" height="'+playerheight+'" quality="high" allowFullScreen="true" pluginspage="http:\/\/www.macromedia.com\/go\/getflashplayer" type="application\/x-shockwave-flash" FlashVars="'+mcflashvars+'"><\/embed>\n';
str+='<\/object>';
document.write(str);
} ![]() Ich weiß leider auch nicht wie die Variablen in der SWF datei übernommen werden, da das ding ja gepackt ist Brauche DRINGEND HILFEEEEEE ((
Geändert von asher (02-04-2010 um 17:17 Uhr) |
| | |
| | #4 (permalink) |
| Certified dump Registriert seit: Aug 2001
Beiträge: 969
|
Das ist ein Mordsaufwand- da wird dir bei 28 °C keiner tagelang helfen. Nehme eine shadowbox und lass die über der Flash-site mit dem Player öffnen: Shadowbox.js
__________________ _______ |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| FlashVars | Loonieff | ActionScript 3 | 3 | 15-01-2009 11:07 |
| Alternative zu FlashVars; FlashVars in Suchmaschinen | lindsey | Flash MX | 3 | 07-06-2006 10:19 |
| FlashVars von SWF zu SWF | froesi | Flash MX 2004 | 4 | 29-05-2006 12:19 |
| externes SWF durch anderes externes SWF steuern? | DonZut | Flash MX | 3 | 21-09-2004 07:30 |
| url aus flashvars | heinetz | ActionScript 1 | 7 | 19-08-2004 16:09 |