Javascript wildcard
Üdv!
Javascript-ben kéne egy kis segítség.
Mivel nem igazán értek a wildcard-hoz (sajnos) szeretném megoldani, hogy
http://valami.hu/akarmennyi/perjel/fajlnev.flv-re is működjön a scriptem. A /akarmi/akami/fajl.flv-re már működik, de ha domain is van benne sajnos nem.
A script:Egyébként ez a tinymce media pluginja, abban szeretném elérni, hogy a saját flash lejátszómat alkalmazza az adott fájltípusokra.
Üdv!
■ Javascript-ben kéne egy kis segítség.
Mivel nem igazán értek a wildcard-hoz (sajnos) szeretném megoldani, hogy
http://valami.hu/akarmennyi/perjel/fajlnev.flv-re is működjön a scriptem. A /akarmi/akami/fajl.flv-re már működik, de ha domain is van benne sajnos nem.
A script:
if (v.match(/(.+)(.*)\.flv/)||v.match(/(.+)(.*)\.mp4/)||v.match(/(.+)(.*)\.mp3/)||v.match(/http:(.+)(.*)\.flv/) || v.match(/http:(.+)(.*)\.mp4/) || v.match(/http:(.+)(.*)\.mp3/)) {
f.width.value = '328';
f.height.value = '200';
f.src.value = '/mediaplayer/player.swf?file=' + v;
return 'flash';
}
Üdv!
Mit is akarsz?
Sajnos ez így nem
Lényeg. TinyMCE szerkesztő media pluginjában a flashvideo/mp3/mp4 beszúrását szeretném, ha automatikusan beillesztené a flash playerembe (jw player). Ha a szerveren linkelek, tehát /path/to/file/file.flv, akkor működik és átírja egyből ( erre /mediaplayer/player.swf?file=/path/to/file/file.flv) a lejátszóhoz. Ha viszont nem a szerveren, hanem más szerverről szeretnék flv-t lejátszani, akkor nem írja át. Tehát a http://domain.com/path/to/file/file.flv-t nem írja át erre /mediaplayer/player.swf?file=http://domain.com/path/to/file/file.flv. A wildcard-al kell játszani, viszont sajnos én nem értek hozzá. Ez a része v.match(/(.+)(.*)\.mp4/) a http://-en elakad, viszon nekem szükségem lenne rá :(
Nekem működik
Azt pedig hozzá kell tenni, hogy a Flash távoli domainről csak akkor tud adatot betülteni, ha az a
crossdomain.xml
-ben engedélyezve van a másik oldalon.ha domain úgy néz ki, hogy
Igazából, azért van szükségem
replace('http://static.domain