- 933 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 22:17:53 ID:BnQ67tP30]
- flvplayer_wrapper使用時のアスペクト比変更に対応
"videowindow.video" -> "nico.videowindow.video"しただけ 元の作者に感謝、Firefoxで動作確認 [Patterns] Name = "NicoNicoRC - ResizeVideo for flvplayer_wrapper (07/08/24)" Active = TRUE Multi = TRUE URL = "$TYPE(htm)www.nicovideo.jp/watch/" Limit = 256 Match = "(<body*>)\#$SET(#=\n<script type="text/javascript"><!--\n" "function reaspect(r) {\n" "var swf=$('flvplayer');\nvar obj="nico.videowindow.video";\n" "var w=swf.TGetProperty(obj,8);\nvar h=swf.TGetProperty(obj,9);\nvar y=swf.TGetProperty(obj,1);\n" "swf.TSetProperty(obj,9,w*r);\n" "swf.TSetProperty(obj,1,parseFloat(y)+(h-w*r)/2);\n}\n" "function resize(p) {\n" "var swf=$('flvplayer');\n" "var swfc=$('flvplayer_container');\n" "swf.TSetProperty("_root",2,p);\n" "swf.TSetProperty("_root",3,p);\n" "swf.style.width=swfc.style.width=952*p/100+"px";\n" "swf.style.height=swfc.style.height=540*p/100+"px";\n}\n" "--></script>\n)" "|(^(^<div id="flvplayer_container"))$SET(#=<table><tr><td><b>SIZE:<b></td><td>" "<button onclick="resize(50)">x0.5</button>\n" "<button onclick="resize(75)">x0.75</button>\n" "<button onclick="resize(100)">x1.0</button>\n" "<button onclick="reaspect(0.75)">4:3</button>\n" "<button onclick="reaspect(0.5625)">16:9</button>\n" "</td></tr></table>)$STOP()" Replace = "\@"
|

|