quick cart(クイックカート) 4 MT と lightbox(ライトボックス)

クイックカートはフラッシュで作られているのでlightboxと併用すると
フラッシュが優先的に表示されてしまいます。
以前フラッシュよりlightboxを優先させる方法をご紹介しましたが今回はMT用のクイックカートプラグインのフラッシュ部分のソース変更方法をご紹介します。

ファイルの場所は
cgi/mt/mt-static/plugins/QuickPlugins/QuickCart/quickcart.js

カートの表示をライトボックスより後ろに表示させる

document.write('<param name="movie" value="'+quickcart_url+'quickcart.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="'+quickcart_url+'quickcart.swf" quality="high" bgcolor="#ffffff" flashvars="DATA='+escape(location.href)+'&amp;PROTOCOL='+location.protocol+'&amp;HOST='+location.hostname+'&amp;PATH='+cgipath+'" width="200" height="520" name="quickcart" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="'+location.protocol+'://www.macromedia.com/go/getflashplayer" />');

↓↓↓↓↓

document.write('<param name="movie" value="'+quickcart_url+'quickcart.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /><embed wmode="transparent" src="'+quickcart_url+'quickcart.swf" quality="high" bgcolor="#ffffff" flashvars="DATA='+escape(location.href)+'&amp;PROTOCOL='+location.protocol+'&amp;HOST='+location.hostname+'&amp;PATH='+cgipath+'" width="200" height="520" name="quickcart" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="'+location.protocol+'://www.macromedia.com/go/getflashplayer" />');


ボタンもフラッシュで作られているので修正

document.write('<param name="movie" value="'+quickcart_url+'quickorder.swf" /><param name="quality" value="high" /><param name="bgcolor" value="'+(bg_color?bg_color:'#ffffff')+'" /><embed src="'+quickcart_url+'quickorder.swf" quality="high" bgcolor="'+(bg_color?bg_color:'#ffffff')+'" flashvars="DATA='+item_url+','+name+','+(postage?price+'('+postage+')':price)+',1,'+stock+','+(btn_color?'0x'+btn_color.substr(1):'')+','+(bg_color?'0x'+bg_color.substr(1):'')+'" width="100" height="25" name="quickorder" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="'+location.protocol+'://www.macromedia.com/go/getflashplayer" />');

↓↓↓↓↓

document.write('<param name="movie" value="'+quickcart_url+'quickorder.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="'+(bg_color?bg_color:'#ffffff')+'" /><embed wmode="transparent" src="'+quickcart_url+'quickorder.swf" quality="high" bgcolor="'+(bg_color?bg_color:'#ffffff')+'" flashvars="DATA='+item_url+','+name+','+(postage?price+'('+postage+')':price)+',1,'+stock+','+(btn_color?'0x'+btn_color.substr(1):'')+','+(bg_color?'0x'+bg_color.substr(1):'')+'" width="100" height="25" name="quickorder" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="'+location.protocol+'://www.macromedia.com/go/getflashplayer" />');

要は
<param name="wmode" value="transparent" />
の追加と
src部分にwmode="transparent"を追加しただけです。

日時: 2008年12月18日 15:49 |

トラックバック

このエントリーのトラックバックURL:
http://d-skate.xsrv.jp/cgi/mt/mt-tb.cgi/97

コメント (202)

Hello! cafgdkb interesting cafgdkb site!

Very nice site!

Thanks so much! I've looked everywhere for this! You're amazing!

Hello! agccfka interesting agccfka site!

Very nice site!

Hello! kddkfbd interesting kddkfbd site!

Very nice site!

Thanks for such a great post and the review, I am totally impressed! Keep stuff like this coming.

I enjoyed reading your blog. Keep it that way.

Thanks for sharing your thoughts. Take care.

Hello! bbfbeee interesting bbfbeee site!

コメントを投稿

今が旬なお勧めサイトのご紹介!!

富貴蘭の事ならシード園芸

FX情報