PDA

Просмотр полной версии : Refrection for PNG


CAM
27.09.2006, 20:43
nasha programistka ne mojet spavitsa s odnoi zada4ei vot ee krik o pomoshi :)

здрасте Все,

пытаемся добавить отражение .png файлам с помощью стянутого с (хттп://) жава-скрипта ( см. reflection.js ) . в то же время что бы добиться прозрачности в експлорере для етих .png используется скрипт с майкрософтовкой компонентой ( см. pngfix.htc или pngbehavior.htc ) . проблемма в том что вместе оно работать никак не хочет . впечатление такое что они кладут разные значения ( каждый свое ) в одну и ту же переменную . как непример :

reflection.js:

reflection.style.filter = 'flipv progid:DXImageTransform.Microsoft.Alpha(opacity='+(options['opacity']*100)+', style=1, finishOpacity=0, startx=0, starty=0, finishx=0, finishy='+(options['height']*100)+')';

pngfix.htc :

element.runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + style.backgroundImage.substr( 4, style.backgroundImage.length - 5 ) + '", sizingMethod="crop")'

или в pngbehavior.htc

element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft." +
"AlphaImageLoader(src='" + src + "',sizingMethod='scale')";

ПАМАГИТЕ

KidsKilla
02.10.2006, 21:25
http://cow.neondragon.net/index.php/383-Reflectionjs-Demo