С помощью функций javascript в разделе head веб-страницы я смог проанализировать строку запроса и отправить ее в виде flashvar в swf, создав объект, встроенный с помощью одной из функций JS, следующим образом:
...
function writeFlash() {
var width = '1024'
var height = '500'
var src = 'j.swf'
var queries = 'im='+QueryString('im')+'.jpg'
var l1 = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="'+width+'" height="'+height+'">;'
var l2 = '<param name="movie" value="'+src+'" />;'
var l6 = '<param name="flashvars" value="'+queries+'" />;'
var l3 = '<param name="quality" value="high" />;'
var l4 = '<embed src="'+src+queries+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'"></embed>;'
var l5 = '</object>'
document.write(l1+l2+l6+l3+l4+l5)
}
....
В теле страницы я вызываю эту функцию, чтобы открыть SWF следующим образом.
...
<script language="JavaScript" type="text/javascript">
<!--
writeFlash();
-->
</script>
...
Вместо этого я использую SWFobject (который я также использую в другом месте для загрузки проигрывателя JW). Когда я пытаюсь перевести мое вложение в код swfobject, мне не удается перетасовать флешвар несколькими способами, которые я пробовал, пожалуйста, помогите.