【Proxomitron】ニコニコ動画RC専用オミトロン【JavaScript】part7 at STREAMING
[2ch|▼Menu]
299:名無しさん@お腹いっぱい。
07/08/24 14:34:56 0
>>278
[Patterns]
Name = "NicoNicoRC - ResizeVideo for FlvPlayerWrapper"
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"
"flvp = $('flvplayer');\n"
"flvp_container = $('flvplayer_container');\n"
"var obj = "nico.videowindow.video";\n"
"var w = flvp.TGetProperty(obj, 8);\n"
"var h = flvp.TGetProperty(obj, 9);\n"
"var y = flvp.TGetProperty(obj, 1);\n"
"flvp.TSetProperty(obj, 9, w * r);\n"
"flvp.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="resize(150)">x1.5</button>\n"
"<button onclick="resize(200)">x2.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 = "\@"




次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5200日前に更新/139 KB
担当:undef