<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>https://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>https://jackxiang.com/post//</link>
<title><![CDATA[转： 通过Nginx使全站页面变灰:HTml 和Flash]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Wed, 21 Apr 2010 03:34:49 +0000</pubDate> 
<guid>https://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	4月21日全国哀悼日，将去除网站全站所有站点色彩（变灰），悼念遇难同胞，愿死者安息。<br/><br/>　　金山逍遥网旗下站点众多，虽然官网都有统一的页头、页尾，但是，还有一部分站点（例如用户中心、注册充值页面、游戏客户端内嵌网站、活动专题页等）页头、页尾不相同。但是，所有站点采用的都是Nginx服务器，95%以上的站点都经过Nginx负载均衡服务器，因此只需要在Nginx负载均衡服务器上，利用sub_filter指令在输出的HTML中增加一行：<br/><br/><br/><div class="code">&lt;style type=&quot;text/css&quot;&gt;html &#123;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); &#125;&lt;/style&gt;</div><br/><br/>就可以实现在IE及IE内核浏览器下，所有网站变灰色。步骤如下：<br/><br/>　　1、重新编译Nginx，增加http_sub_module模块：<br/><br/><div class="code">wget http://nginx.org/download/nginx-0.8.35.tar.gz<br/>tar zxvf nginx-0.8.35.tar.gz<br/>cd nginx-0.8.35<br/>./configure --user=www --group=www --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_sub_module<br/>make &amp;&amp; make install<br/>pkill -9 nginx<br/>/usr/local/webserver/nginx/sbin/nginx</div><br/><br/>2、在nginx.conf配置文件的http &#123;...&#125;大括号内增加以下两行：<br/><br/><div class="code">sub_filter&nbsp;&nbsp;&#039;&lt;/head&gt;&#039;&nbsp;&nbsp;&#039;&lt;style type=&quot;text/css&quot;&gt;html &#123;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); &#125;&lt;/style&gt;&lt;/head&gt;&#039;;<br/>sub_filter_once on;</div><br/><br/>　保存后，重新加载配置文件：<br/><br/><br/><div class="code">/usr/local/webserver/nginx/sbin/nginx -t<br/>/usr/local/webserver/nginx/sbin/nginx -s reload</div><br/><br/>3、如果某些带有Flash的页面仍显示彩色，或浏览器上下滚动条拖动时Flash FLV播放器变花（例如剑网3、剑侠世界官网分流页），将Flash改为JS输出（本例为SWFObject）：<br/><br/><br/><div class="code">&lt;script type=&quot;text/javascript&quot; src=&quot;http://v.xoyo.com/site/v.xoyo.com/web/js/swf.js&quot;&gt;&lt;/script&gt;<br/>&lt;div id=&quot;video_content&quot;&gt;&lt;/div&gt;<br/>&lt;script type=&quot;text/javascript&quot;&gt; <br/>&lt;!--<br/>&nbsp;&nbsp;&nbsp;&nbsp;var video_player_so = new SWFObject(&quot;http://api.v.xoyo.com/external/player.swf?autostart=true&amp;config=http://api.v.xoyo.com/external/video-542.swf&quot;, &quot;sotester&quot;, &quot;439&quot;, &quot;246&quot;, &quot;7&quot;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;video_player_so.addParam(&quot;wmode&quot;, &quot;opaque&quot;); <br/>&nbsp;&nbsp;&nbsp;&nbsp;video_player_so.addParam(&quot;allowfullscreen&quot;,&quot;true&quot;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;video_player_so.addParam(&quot;allowscriptaccess&quot;,&quot;always&quot;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;video_player_so.write(&quot;video_content&quot;);<br/>//--&gt;<br/>&lt;/script&gt;</div><br/><br/>这样，整个页面，包括Flash播放器中的视频就都变灰色了。<br/>来源于回忆未来的博客：http://blog.s135.com/post/441/#entrymore
]]>
</description>
</item><item>
<link>https://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] 转： 通过Nginx使全站页面变灰:HTml 和Flash]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>