<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_黄聪</title><subtitle type="text">南宁SEO爱好者，专注于行业站网络营销、搜索引擎原理、网络建设等。博客http://www.hcsem.com/</subtitle><id>http://feed.cnblogs.com/blog/u/68203/rss</id><updated>2012-05-22T14:17:28Z</updated><author><name>黄聪</name><uri>http://www.cnblogs.com/huangcong/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/huangcong/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/68203/rss"/><entry><id>http://www.cnblogs.com/huangcong/archive/2012/05/22/2513948.html</id><title type="text">黄聪：解决WordPress的函数mb_strimwidth截断中文产生乱码的问题</title><summary type="text">//将代码加上UTF-8参数，代码就变成了：&lt;?php echo mb_strimwidth($post-&gt;post_content, 0, 250,"...",'utf-8'); ?&gt;问题就解决了。</summary><published>2012-05-22T14:17:00Z</published><updated>2012-05-22T14:17:00Z</updated><author><name>黄聪</name><uri>http://www.cnblogs.com/huangcong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/huangcong/archive/2012/05/22/2513948.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/huangcong/archive/2012/05/22/2513948.html"/><content type="html">&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;将代码加上UTF-8参数，代码就变成了：&lt;/span&gt;&lt;br/&gt;&amp;lt;?php &lt;span style="color: #0000ff;"&gt;echo&lt;/span&gt; mb_strimwidth(&lt;span style="color: #800080;"&gt;$post&lt;/span&gt;-&amp;gt;post_content, 0, 250,"...",'utf-8'); ?&amp;gt;&lt;/div&gt;&lt;p&gt;问题就解决了。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/huangcong/aggbug/2513948.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/huangcong/archive/2012/05/22/2513948.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/huangcong/archive/2012/05/22/2513819.html</id><title type="text">黄聪：wordpress后台,修改数据表前缀之后显示“您没有足够的权限访问这个页面”的解决方法</title><summary type="text">默认的表前缀为wp_，如果你修改了wp_config.php中的表前缀，也就是$table_prefix=后面的内容，刚您需要修改数据库中 的表前缀，修改完成后，如果登录wordpress后台成功后，返回“您没有足够的权限访问这个页面。”的提示，那也就是说您还没有完成修 改，wordpress的代码设计严密，没有那么简单让你完成。1、接着，打开?_options表，修改optionname字段值为?_user_roles,修改为与你的前缀对应。2、然后打开？_usermeta表，将meta-key字段中有旧前缀的值，更为新的前缀就OK。</summary><published>2012-05-22T12:39:00Z</published><updated>2012-05-22T12:39:00Z</updated><author><name>黄聪</name><uri>http://www.cnblogs.com/huangcong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/huangcong/archive/2012/05/22/2513819.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/huangcong/archive/2012/05/22/2513819.html"/><content type="html">&lt;p&gt;默认的表前缀为wp_，如果你修改了wp_config.php中的表前缀，也就是$table_prefix=后面的内容，刚您需要修改数据库中 的表前缀，修改完成后，如果登录wordpress后台成功后，返回&amp;ldquo;您没有足够的权限访问这个页面。&amp;rdquo;的提示，那也就是说您还没有完成修 改，wordpress的代码设计严密，没有那么简单让你完成。&lt;/p&gt;&lt;p&gt;1、接着，打开?_options表，修改optionname字段值为?_user_roles,修改为与你的前缀对应。&lt;/p&gt;&lt;p&gt;2、然后打开？_usermeta表，将meta-key字段中有旧前缀的值，更为新的前缀就OK。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/huangcong/aggbug/2513819.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/huangcong/archive/2012/05/22/2513819.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/huangcong/archive/2012/05/22/2512995.html</id><title type="text">黄聪：wordpress通过page的ID或者别名获取内容</title><summary type="text">知道ID：$page_id = 123; $page_data = get_page( $page_id ); echo '&lt;h3&gt;'. $page_data-&gt;post_title .'&lt;/h3&gt;';// 标题echo apply_filters('the_content', $page_data-&gt;post_content); //内容知道别名：$name = 'about'; //page别名global $wpdb;$page_id = $wpdb-&gt;get_var("S</summary><published>2012-05-22T03:11:00Z</published><updated>2012-05-22T03:11:00Z</updated><author><name>黄聪</name><uri>http://www.cnblogs.com/huangcong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/huangcong/archive/2012/05/22/2512995.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/huangcong/archive/2012/05/22/2512995.html"/><content type="html">&lt;p&gt;知道ID：&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;span style="color: #800080;"&gt;$page_id&lt;/span&gt; = 123&lt;span style="color: #000000;"&gt;; &lt;br/&gt;&lt;/span&gt;&lt;span style="color: #800080;"&gt;$page_data&lt;/span&gt; = get_page( &lt;span style="color: #800080;"&gt;$page_id&lt;/span&gt;&lt;span style="color: #000000;"&gt; ); &lt;br/&gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;echo&lt;/span&gt; '&amp;lt;h3&amp;gt;'. &lt;span style="color: #800080;"&gt;$page_data&lt;/span&gt;-&amp;gt;post_title .'&amp;lt;/h3&amp;gt;';&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt; 标题&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;echo&lt;/span&gt; apply_filters('the_content', &lt;span style="color: #800080;"&gt;$page_data&lt;/span&gt;-&amp;gt;post_content);  &lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;内容&lt;/span&gt;&lt;/div&gt;&lt;p&gt;知道别名：&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;span style="color: #800080;"&gt;$name&lt;/span&gt; = 'about'; &lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;page别名&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;global&lt;/span&gt; &lt;span style="color: #800080;"&gt;$wpdb&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br/&gt;&lt;/span&gt;&lt;span style="color: #800080;"&gt;$page_id&lt;/span&gt; = &lt;span style="color: #800080;"&gt;$wpdb&lt;/span&gt;-&amp;gt;get_var("SELECT ID FROM &lt;span style="color: #800080;"&gt;$wpdb&lt;/span&gt;-&amp;gt;posts WHERE post_name = '&lt;span style="color: #800080;"&gt;$name&lt;/span&gt;'"&lt;span style="color: #000000;"&gt;);&lt;br/&gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;echo&lt;/span&gt; &lt;span style="color: #800080;"&gt;$page_data&lt;/span&gt; = get_page( &lt;span style="color: #800080;"&gt;$page_id&lt;/span&gt; )-&amp;gt;post_content;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/huangcong/aggbug/2512995.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/huangcong/archive/2012/05/22/2512995.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/huangcong/archive/2012/05/22/2512833.html</id><title type="text">黄聪：WordPress添加“特色图片”功能并调用</title><summary type="text">我们在使用wordpress建博客的时候，是不是会发现有些主题中有“设为特色图像”功能，设置后会在首页或者文章的左上角，右上角加上特色的文章LOGO图片，还是比较酷的。但是有些主题是没有的，这是如何设置的呢？如果你的主题没有，但就想加上这个功能，如何设置？第一步，在你的改款主题的functions.php加入如下代码：add_theme_support( 'post-thumbnails' );第二步，在你的首页文件index.php模板内容位置加入：&lt;?php if ( has_post_thumbnail() ) { ?&gt;&lt;?php the_post_th</summary><published>2012-05-22T02:10:00Z</published><updated>2012-05-22T02:10:00Z</updated><author><name>黄聪</name><uri>http://www.cnblogs.com/huangcong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/huangcong/archive/2012/05/22/2512833.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/huangcong/archive/2012/05/22/2512833.html"/><content type="html">&lt;p&gt;我们在使用wordpress建博客的时候，是不是会发现有些主题中有&amp;ldquo;设为特色图像&amp;rdquo;功能，设置后会在首页或者文章的左上角，右上角加上特色的文章LOGO图片，还是比较酷的。但是有些主题是没有的，这是如何设置的呢？如果你的主题没有，但就想加上这个功能，如何设置？&lt;/p&gt;&lt;p&gt;第一步，在你的改款主题的functions.php加入如下代码：&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;add_theme_support( 'post-thumbnails' );&lt;/div&gt;&lt;p&gt;第二步，在你的首页文件index.php模板内容位置加入：&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&amp;lt;?php &lt;span style="color: #0000ff;"&gt;if&lt;/span&gt; ( has_post_thumbnail() ) { ?&amp;gt;&lt;br/&gt;&amp;lt;?php the_post_thumbnail(); ?&amp;gt;&lt;br/&gt;&amp;lt;?php } &lt;span style="color: #0000ff;"&gt;else&lt;/span&gt; {?&amp;gt;&lt;br/&gt;&amp;lt;img src="&amp;lt;?php bloginfo('template_url'); ?&amp;gt;/images/xxx.jpg" /&amp;gt;&lt;br/&gt;&amp;lt;?php } ?&amp;gt;&lt;/div&gt;&lt;p&gt;注：XXX.JPG为你在没有特色图片的时候显示的默认图片。&lt;/p&gt;&lt;p&gt;第三步，完毕，在添加文章的时候添加特色图即可显示了。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/huangcong/aggbug/2512833.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/huangcong/archive/2012/05/22/2512833.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/huangcong/archive/2012/05/20/2509559.html</id><title type="text">黄聪：wordpress获取当前插件文件所在目录文件夹路径</title><summary type="text">例如，hello.php插件放在/wp-content/plugins/hello/文件夹中，那么要想得到/wp-content/plugins/hello/字符串，可以使用如下的形式：&lt;?php echo WP_PLUGIN_URL."/".dirname(plugin_basename(__FILE__)); ?&gt;</summary><published>2012-05-20T03:13:00Z</published><updated>2012-05-20T03:13:00Z</updated><author><name>黄聪</name><uri>http://www.cnblogs.com/huangcong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/huangcong/archive/2012/05/20/2509559.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/huangcong/archive/2012/05/20/2509559.html"/><content type="html">&lt;p&gt;例如，hello.php插件放在&lt;code class="directory"&gt;/wp-content/plugins/hello/&lt;/code&gt;文件夹中，那么要想得到&lt;code class="directory"&gt;/wp-content/plugins/hello/&lt;/code&gt;字符串，可以使用如下的形式：&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&amp;lt;?php &lt;span style="color: #0000ff;"&gt;echo&lt;/span&gt; WP_PLUGIN_URL."/".&lt;span style="color: #008080;"&gt;dirname&lt;/span&gt;(plugin_basename(&lt;span style="color: #ff00ff;"&gt;__FILE__&lt;/span&gt;)); ?&amp;gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/huangcong/aggbug/2509559.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/huangcong/archive/2012/05/20/2509559.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/huangcong/archive/2012/05/18/2508227.html</id><title type="text">黄聪：JS+DIV+CSS实现图表、饼状图、折线图功能Highcharts</title><summary type="text">详情访问：http://www.Highcharts.com/下面展示一下案例：</summary><published>2012-05-18T10:55:00Z</published><updated>2012-05-18T10:55:00Z</updated><author><name>黄聪</name><uri>http://www.cnblogs.com/huangcong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/huangcong/archive/2012/05/18/2508227.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/huangcong/archive/2012/05/18/2508227.html"/><content type="html">&lt;p&gt;详情访问：http://www.Highcharts.com/&lt;/p&gt;&lt;p&gt;&lt;img src="http://pic002.cnblogs.com/images/2012/121863/2012051818513311.png" alt="" data-pinit="registered" /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;下面展示一下案例：&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;$(function () {     var chart;     $(document).ready(function() {         chart = new Highcharts.Chart({             chart: {                 renderTo: 'container',                 plotBackgroundColor: null,                 plotBorderWidth: null,                 plotShadow: false             },             title: {                 text: 'Browser market shares at a specific website, 2010'             },             tooltip: {                 formatter: function() {                     return '&lt;strong&gt;'+ this.point.name +'&lt;/strong&gt;: '+ this.percentage +' %';                 }             },             plotOptions: {                 pie: {                     allowPointSelect: true,                     cursor: 'pointer',                     dataLabels: {                         enabled: true,                         color: '#000000',                         connectorColor: '#000000',                         formatter: function() {                             return '&lt;strong&gt;'+ this.point.name +'&lt;/strong&gt;: '+ this.percentage +' %';                         }                     }                 }             },             series: [{                 type: 'pie',                 name: 'Browser share',                 data: [                     ['Firefox', 45.0],                     ['IE', 26.8],                     {                         name: 'Chrome',                         y: 12.8,                         sliced: true,                         selected: true                     },                     ['Safari', 8.5],                     ['Opera', 6.2],                     ['Others', 0.7]                 ]             }]         });     });});         &lt;/script&gt;&lt;script src="http://files.cnblogs.com/huangcong/highcharts.js"&gt;&lt;/script&gt;&lt;script src="http://files.cnblogs.com/huangcong/exporting.js"&gt;&lt;/script&gt;&lt;div id="container" style="min-width: 400px; height: 400px; margin: 0 auto"&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/huangcong/aggbug/2508227.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/huangcong/archive/2012/05/18/2508227.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/huangcong/archive/2012/05/18/2507747.html</id><title type="text">黄聪：浮动窗口代码(带关闭按钮+全屏漂浮)</title><summary type="text">代码：&lt;html&gt;&lt;head&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;&lt;title&gt;带关闭按钮的浮动窗口代码(全屏漂浮)&lt;/title&gt;&lt;/head&gt;&lt;style type="text/css"&gt;#fdck {border:1px solid #c0c0c0;margin:0 auto;padding:5px;background:#f0f0f0}&lt;/</summary><published>2012-05-18T06:45:00Z</published><updated>2012-05-18T06:45:00Z</updated><author><name>黄聪</name><uri>http://www.cnblogs.com/huangcong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/huangcong/archive/2012/05/18/2507747.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/huangcong/archive/2012/05/18/2507747.html"/><content type="html">&lt;p&gt;代码：&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;html&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;head&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;meta &lt;/span&gt;&lt;span style="color: #ff0000;"&gt;http-equiv&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;="Content-Type"&lt;/span&gt;&lt;span style="color: #ff0000;"&gt; content&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;="text/html; charset=gb2312"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;title&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;带关闭按钮的浮动窗口代码(全屏漂浮)&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;title&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;head&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;style &lt;/span&gt;&lt;span style="color: #ff0000;"&gt;type&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;="text/css"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #800000;"&gt;&lt;br/&gt;#fdck &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;{&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #ff0000;"&gt;border&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;:&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;1px solid #c0c0c0&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #ff0000;"&gt;margin&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;:&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;0 auto&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #ff0000;"&gt;padding&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;:&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;5px&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #ff0000;"&gt;background&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;:&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;#f0f0f0&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;}&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;style&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;body&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;div &lt;/span&gt;&lt;span style="color: #ff0000;"&gt;id&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;="img"&lt;/span&gt;&lt;span style="color: #ff0000;"&gt; style&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;="position: absolute; left: 311; top: 815;visibility :hidden;"&lt;/span&gt;&lt;span style="color: #ff0000;"&gt; onmouseover&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;="clearInterval(interval)"&lt;/span&gt;&lt;span style="color: #ff0000;"&gt; onmouseout&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;="interval = setInterval('changePos()', delay)"&lt;/span&gt;&lt;span style="color: #ff0000;"&gt; align&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;="middle"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;span &lt;/span&gt;&lt;span style="color: #ff0000;"&gt;style&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;="CURSOR:hand;color:red;font-weight:bold;font-size:12px"&lt;/span&gt;&lt;span style="color: #ff0000;"&gt; onclick&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;="clearInterval(interval);img.style.visibility = 'hidden'"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;关闭&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;span&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;div &lt;/span&gt;&lt;span style="color: #ff0000;"&gt;id&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;="fdck"&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br/&gt;欢迎来到营了个销！&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;br&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;http://www.hcsem.com/&lt;br/&gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;div&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;div&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;script &lt;/span&gt;&lt;span style="color: #ff0000;"&gt;language&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;=javascript&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;var&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; xPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;20&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;var&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; yPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; document.body.clientHeight;&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;var&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; step &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;1&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;var&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; delay &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;30&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;var&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; height &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;0&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;var&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; Hoffset &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;0&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;var&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; Woffset &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;0&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;var&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; yon &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;0&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;var&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; xon &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;0&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;var&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; pause &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;true&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;var&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; interval;&lt;br/&gt;img.style.top &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; yPos;&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;function&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; changePos() {&lt;br/&gt;width &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; document.body.clientWidth;&lt;br/&gt;height &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; document.body.clientHeight;&lt;br/&gt;Hoffset &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; img.offsetHeight;&lt;br/&gt;Woffset &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; img.offsetWidth;&lt;br/&gt;img.style.left &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; xPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;+&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; document.body.scrollLeft;&lt;br/&gt;img.style.top &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; yPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;+&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; document.body.scrollTop;&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;if&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; (yon) {&lt;br/&gt;yPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; yPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;+&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; step;&lt;br/&gt;}&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;else&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; {&lt;br/&gt;yPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; yPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;-&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; step;&lt;br/&gt;}&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;if&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; (yPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;&amp;lt;&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;0&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;) {&lt;br/&gt;yon &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;1&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;yPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;0&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;}&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;if&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; (yPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;&amp;gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; (height &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;-&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; Hoffset)) {&lt;br/&gt;yon &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;0&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;yPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; (height &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;-&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; Hoffset);&lt;br/&gt;}&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;if&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; (xon) {&lt;br/&gt;xPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; xPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;+&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; step;&lt;br/&gt;}&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;else&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; {&lt;br/&gt;xPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; xPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;-&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; step;&lt;br/&gt;}&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;if&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; (xPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;&amp;lt;&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;0&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;) {&lt;br/&gt;xon &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;1&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;xPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;0&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;}&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;if&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; (xPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;&amp;gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; (width &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;-&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; Woffset)) {&lt;br/&gt;xon &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;0&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;xPos &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; (width &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;-&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; Woffset);&lt;br/&gt;}&lt;br/&gt;}&lt;br/&gt;&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #0000ff;"&gt;function&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; start() {&lt;br/&gt;img.style.visibility &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt; &lt;span style="background-color: #f5f5f5; color: #000000;"&gt;"&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;visible&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;"&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;;&lt;br/&gt;interval &lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;=&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt; setInterval(&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;'&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;changePos()&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;'&lt;/span&gt;&lt;span style="background-color: #f5f5f5; color: #000000;"&gt;, delay);&lt;br/&gt;}&lt;br/&gt;start();&lt;br/&gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;script&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;body&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: #0000ff;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;html&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;&amp;gt;&lt;/span&gt; &lt;/div&gt;&lt;style type="text/css"&gt;#fdck {border:1px solid #c0c0c0;margin:0 auto;padding:5px;background:#f0f0f0}&lt;/style&gt;&lt;div id="img" style="position: absolute; left: 311; top: 815;visibility :hidden;" onmouseover="clearInterval(interval)" onmouseout="interval = setInterval('changePos()', delay)" align="center"&gt; &lt;span style="CURSOR:hand;color:red;font-weight:bold;font-size:12px" onclick="clearInterval(interval);img.style.visibility = 'hidden'"&gt;关闭&lt;/span&gt; &lt;div id="fdck"&gt;     欢迎来到营了个销！&lt;br /&gt;http://www.hcsem.com/ &lt;/div&gt;&lt;/div&gt;&lt;script language=javascript&gt;var xPos = 20;var yPos = document.body.clientHeight;var step = 1;var delay = 30;                    var height = 0;                    var Hoffset = 0;                   var Woffset = 0;                    var yon = 0;                   var xon = 0;                    var pause = true;                   var interval;                   img.style.top = yPos;                   function changePos() {                  width = document.body.clientWidth;                   height = document.body.clientHeight;                   Hoffset = img.offsetHeight;                   Woffset = img.offsetWidth;                  img.style.left = xPos + document.body.scrollLeft;                   img.style.top = yPos + document.body.scrollTop;                   if (yon) {                 yPos = yPos + step;                   }              else {            yPos = yPos - step;                   }           if (yPos &lt; 0) {                 yon = 1;                   yPos = 0;                   }                 if (yPos &gt;= (height - Hoffset)) {                   yon = 0;                   yPos = (height - Hoffset);                    }                 if (xon) {                   xPos = xPos + step;                   }                else {                xPos = xPos - step;                  }                 if (xPos &lt; 0) {                   xon = 1;                  xPos = 0;                  }        if (xPos &gt;= (width - Woffset)) {                   xon = 0;          xPos = (width - Woffset);                   }                   }function start() {                   img.style.visibility = "visible";                 interval = setInterval('changePos()', delay);                   }             start(); &lt;/script&gt;&lt;img src="http://www.cnblogs.com/huangcong/aggbug/2507747.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/huangcong/archive/2012/05/18/2507747.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/huangcong/archive/2012/05/11/2495834.html</id><title type="text">黄聪：淘宝用户在宝贝详情页想看到什么</title><summary type="text">下载地址：淘宝用户在宝贝详情页想看到什么_(1).pdf</summary><published>2012-05-11T05:03:00Z</published><updated>2012-05-11T05:03:00Z</updated><author><name>黄聪</name><uri>http://www.cnblogs.com/huangcong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/huangcong/archive/2012/05/11/2495834.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/huangcong/archive/2012/05/11/2495834.html"/><content type="html">&lt;p&gt;&lt;img src="http://pic002.cnblogs.com/images/2012/121863/2012051112571243.jpg" alt="" data-pinit="registered" /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;下载地址：&lt;/strong&gt;&lt;a id="" href="http://files.cnblogs.com/huangcong/%E6%B7%98%E5%AE%9D%E7%94%A8%E6%88%B7%E5%9C%A8%E5%AE%9D%E8%B4%9D%E8%AF%A6%E6%83%85%E9%A1%B5%E6%83%B3%E7%9C%8B%E5%88%B0%E4%BB%80%E4%B9%88_%281%29.pdf"&gt;淘宝用户在宝贝详情页想看到什么_(1).pdf&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/huangcong/aggbug/2495834.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/huangcong/archive/2012/05/11/2495834.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/huangcong/archive/2012/05/11/2495808.html</id><title type="text">黄聪：PDF转换成图片（转）</title><summary type="text">最近公司安排了个任务：要求交付一个DLL，实现【PDF转换成图片】，最好的效果是能够掌握所有源码，实在不行才交付第三方DLL。研究了6个工 作日+1双休+每晚9点下班，逛遍了国内外各种论坛，还是没能成功整出源码，但发现了很多有用的工具和其他工具，在此分享给大家。1.【iTextSharp.dll】，C# 开源PDF处理工具，可以任意操作PDF，并可以提取PDF中的文字和图片，但不能直接将PDF转换成图片。DLL和源码 下载地址：http://download.csdn.net/detail/shi0090/4065982中文帮助文档 下载地址：http://download.csdn.net/</summary><published>2012-05-11T04:52:00Z</published><updated>2012-05-11T04:52:00Z</updated><author><name>黄聪</name><uri>http://www.cnblogs.com/huangcong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/huangcong/archive/2012/05/11/2495808.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/huangcong/archive/2012/05/11/2495808.html"/><content type="html">&lt;p&gt;最近公司安排了个任务：要求交付一个DLL，实现【PDF转换成图片】，最好的效果是能够掌握所有源码，实在不行才交付第三方DLL。研究了6个工 作日+1双休+每晚9点下班，逛遍了国内外各种论坛，还是没能成功整出源码，但发现了很多有用的工具和其他工具，在此分享给大家。&lt;/p&gt;&lt;p&gt;1.【iTextSharp.dll】，C# 开源PDF处理工具，可以任意操作PDF，并可以提取PDF中的文字和图片，但不能直接将PDF转换成图片。&lt;br /&gt;DLL和源码 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4065982"&gt;http://download.csdn.net/detail/shi0090/4065982&lt;/a&gt;&lt;br /&gt;中文帮助文档 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4065986"&gt;http://download.csdn.net/detail/shi0090/4065986&lt;/a&gt;&lt;br /&gt;提取文字测试工程 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4068429"&gt;http://download.csdn.net/detail/shi0090/4068429&lt;/a&gt;&lt;br /&gt;提取图片测试工程 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4068428"&gt;http://download.csdn.net/detail/shi0090/4068428&lt;/a&gt;&lt;br /&gt;官方网站：&lt;a href="http://itextpdf.com/"&gt;http://itextpdf.com/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;2.【PdfSharp.dll】，C# 开源PDF处理工具，可以任意操作PDF，也可以实现从PDF提取图片，但不能直接将PDF转换成图片。&lt;br /&gt;DLL和源码 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4066060"&gt;http://download.csdn.net/detail/shi0090/4066060&lt;/a&gt;&amp;nbsp;&lt;br /&gt;提取图片测试工程 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4068448"&gt;http://download.csdn.net/detail/shi0090/4068448&lt;/a&gt;&amp;nbsp;&lt;br /&gt;以上两个开源C#工具都可以很好处理PDF文档，但不满足我的要求直接把PDF转成IMAGE。&lt;/p&gt;&lt;p&gt;3.【ImageMagick】，C 语言开源PDF处理工具，可以将实现PDF转换图片，因为是C#工程，所以C语言的我就没有过多测试。&lt;br /&gt;DLL和源码 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4066040"&gt;http://download.csdn.net/detail/shi0090/4066040&lt;/a&gt;&lt;/p&gt;&lt;p&gt;4.【Acrobat.dll】，Adobe官方提供的接口，可以实现PDF转图片。&lt;br /&gt;这个方法需要安装Adobe Acrobat X Pro，从安装文件copy出Acrobat.dll就可以，因为文件太大要500M多，就不提供下载了。&lt;br /&gt;测试工程 下载地址： &lt;a href="http://download.csdn.net/detail/shi0090/4068502"&gt;http://download.csdn.net/detail/shi0090/4068502&lt;/a&gt;&lt;br /&gt;参考地址：&lt;a href="http://www.codeproject.com/Articles/5887/Generate-Thumbnail-Images-from-PDF-Documents"&gt;http://www.codeproject.com/Articles/5887/Generate-Thumbnail-Images-from-PDF-Documents&lt;/a&gt;&lt;br /&gt;这个方案也是我最后采用的方案，毕竟是Adobe官方提供的接口，其转换效率要比其他的DLL要快多了，而且应该更可靠一些。&lt;/p&gt;&lt;p&gt;5.免费工具：【Ghostscript】，可以实现PDF转图片，貌似网上很多人都会采用这个方法，但我觉得不太好用。&lt;br /&gt;DLL 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4066005"&gt;http://download.csdn.net/detail/shi0090/4066005&lt;/a&gt;&lt;br /&gt;测试工程 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4068486"&gt;http://download.csdn.net/detail/shi0090/4068486&lt;/a&gt;&lt;br /&gt;参考地址：&lt;a href="http://www.codeproject.com/Articles/317700/Convert-a-PDF-into-a-series-of-images-using-Csharp.aspx"&gt;http://www.codeproject.com/Articles/317700/Convert-a-PDF-into-a-series-of-images-using-Csharp.aspx&lt;/a&gt;&lt;br /&gt;参考地址：&lt;a href="http://www.codeproject.com/Articles/32274/How-To-Convert-PDF-to-Image-Using-Ghostscript-API"&gt;http://www.codeproject.com/Articles/32274/How-To-Convert-PDF-to-Image-Using-Ghostscript-API&lt;/a&gt;&lt;/p&gt;&lt;p&gt;6.【PDFLibNet.dll】，第三方DLL，可以实现PDF转图片。&lt;br /&gt;DLL 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4066096"&gt;http://download.csdn.net/detail/shi0090/4066096&lt;/a&gt;&lt;br /&gt;测试工程 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4068522"&gt;http://download.csdn.net/detail/shi0090/4068522&lt;/a&gt;&lt;/p&gt;&lt;p&gt;7【O2S.Components.PDFRender4NET.dll】，.第三方DLL，可以实现PDF转图片，原版的dll左上角也会有一排红色水印，但这个是破解版的已经没有水印。&lt;br /&gt;DLL 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4066107"&gt;http://download.csdn.net/detail/shi0090/4066107&lt;/a&gt;&lt;br /&gt;测试工程 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4068558"&gt;http://download.csdn.net/detail/shi0090/4068558&lt;/a&gt;&lt;/p&gt;&lt;p&gt;8.【SautinSoft.PdfFocus.dll】，第三方DLL，可以实现PDF转图片，但转出来的图片左上角有一排红色水印。&lt;br /&gt;DLL 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4066111"&gt;http://download.csdn.net/detail/shi0090/4066111&lt;/a&gt;&lt;br /&gt;测试工程 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4068561"&gt;http://download.csdn.net/detail/shi0090/4068561&lt;/a&gt;&lt;/p&gt;&lt;p&gt;9.【TallComponents.PDF.Rasterizer.dll】，第三方DLL，可以实现PDF转图片，但转出来的图片有个较大的水印。&lt;br /&gt;DLL 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4066112"&gt;http://download.csdn.net/detail/shi0090/4066112&lt;/a&gt;&lt;br /&gt;测试工程 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4068563"&gt;http://download.csdn.net/detail/shi0090/4068563&lt;/a&gt;&lt;/p&gt;&lt;p&gt;10.【XpdfRasterizer.dll】，第三方DLL，可以实现PDF转图片。&lt;br /&gt;DLL 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4066115"&gt;http://download.csdn.net/detail/shi0090/4066115&lt;/a&gt;&lt;br /&gt;测试工程 下载地址：这个弄不见了，如果使用要使用这个的话，一定要注意Regsvr32注册，要不然转换会失败的。&lt;/p&gt;&lt;p&gt;11.【abcpdf.dll】，第三方DLL，可以实现PDF转图片，但是需要安装abcpdf，所以使用起来不算太放方便。&lt;br /&gt;DLL 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4066144"&gt;http://download.csdn.net/detail/shi0090/4066144&lt;/a&gt;&lt;br /&gt;测试工程 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4068564"&gt;http://download.csdn.net/detail/shi0090/4068564&lt;/a&gt;&lt;/p&gt;&lt;p&gt;最后贴所有代码的和dll的地址，以免童鞋们一个一个下的麻烦，但相应的分会高一点，毕竟我下载这些东西用了我100多分啊，让我深知分的重要性了。&lt;br /&gt;dll 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4068649"&gt;http://download.csdn.net/detail/shi0090/4068649&lt;/a&gt;&lt;br /&gt;code 下载地址：&lt;a href="http://download.csdn.net/detail/shi0090/4068651"&gt;http://download.csdn.net/detail/shi0090/4068651&lt;/a&gt;&lt;/p&gt;&lt;p&gt;最后我觉得【Acrobat.dll】还是最好用的，因为最效率、最稳定，同时进行5个PDF的转换也能成功，但是用第三方的DLL就会出现崩溃的现象。&lt;br /&gt;其次推荐【O2S.Components.PDFRender4NET.dll】，因为使用这个代码最简洁、使用起来最方便，而且效率算是不错的，也没有水印，但是是破解的，这个大家自己斟酌了。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/huangcong/aggbug/2495808.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/huangcong/archive/2012/05/11/2495808.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/huangcong/archive/2012/05/10/2493811.html</id><title type="text">黄聪：wordpress博客用Slimbox2实现lightbox效果（免插件）（转）</title><summary type="text">wordpress博客(免插件)用Slimbox2实现lightbox效果。图片比较多的wordpress博客如果来点lightbox图片特效，那无疑为你的博客增色不少。只是，很多lightbox效果插件比较臃肿，虽然lightbox效果非常漂亮，但是影响博客速度还是有点不值得，那在wordpress上有没有免插件实现lightbox效果的办法呢？下面就给大家分享免插件实现lightbox效果。首先是JQuery（你必须先加载JQuery）请确定你的博客加载了JQ库，没有加载JQ库的话，请把下面代码加入header.php相关位置。如果加载过就无需重复加载了。1、&lt;script type</summary><published>2012-05-10T02:02:00Z</published><updated>2012-05-10T02:02:00Z</updated><author><name>黄聪</name><uri>http://www.cnblogs.com/huangcong/</uri></author><link rel="alternate" href="http://www.cnblogs.com/huangcong/archive/2012/05/10/2493811.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/huangcong/archive/2012/05/10/2493811.html"/><content type="html">&lt;p&gt;wordpress博客(&lt;strong&gt;免插件&lt;/strong&gt;)用&lt;strong&gt;Slimbox2&lt;/strong&gt;实现&lt;strong&gt;lightbox&lt;/strong&gt;效果。图片比较多的wordpress博客如果来点lightbox&lt;strong&gt;图片特效&lt;/strong&gt;，那无疑为你的博客增色不少。只是，很多&lt;strong&gt;lightbox效果插件&lt;/strong&gt;比较臃肿，虽然lightbox效果非常漂亮，但是影响博客速度还是有点不值得，那在&lt;strong&gt;wordpress&lt;/strong&gt;上有没有免插件实现lightbox效果的办法呢？下面就给大家分享免插件实现&lt;strong&gt;lightbox效果&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;首先是JQuery（你必须先加载JQuery）请确定你的博客加载了JQ库，没有加载JQ库的话，请把下面代码加入header.php相关位置。如果加载过就无需重复加载了。&lt;/p&gt;&lt;p&gt;1、&amp;lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;/p&gt;&lt;p&gt;2、然后是js的调用：&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&amp;lt;?php &lt;span style="color: #0000ff;"&gt;if&lt;/span&gt; (is_singular()) { ?&amp;gt;&lt;br/&gt;&amp;lt;script type="text/javascript" src="&amp;lt;?php bloginfo('template_url'); ?&amp;gt;/js/slimbox2.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;br/&gt;&amp;lt;?php } ?&amp;gt;&lt;/div&gt;&lt;p&gt;这样是只要在内容页中调用就行 不在首页调用可以提高打开速度&lt;/p&gt;&lt;p&gt;3、Box Css：&lt;/p&gt;&lt;div style="background-color: #F5F5F5;border: 1px solid #CCCCCC;padding:10px;"&gt;&lt;span style="color: #008000;"&gt;/*&lt;/span&gt;&lt;span style="color: #008000;"&gt;slimbox2&lt;/span&gt;&lt;span style="color: #008000;"&gt;*/&lt;/span&gt;&lt;span style="color: #800000;"&gt;&lt;br/&gt;#lbOverlay&lt;/span&gt;{&lt;span style="color: #ff0000;"&gt;position&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;fixed&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;z-index&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;9999&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;left&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;top&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;width&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;100%&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;height&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;100%&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;background-color&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;#000&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;cursor&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;pointer&lt;/span&gt;;}&lt;span style="color: #800000;"&gt;&lt;br/&gt;#lbCenter, #lbBottomContainer&lt;/span&gt;{&lt;span style="color: #ff0000;"&gt;position&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;absolute&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;z-index&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt; 9999&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;overflow&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt; hidden&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;background-color&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;#fff&lt;/span&gt;;}&lt;span style="color: #800000;"&gt;&lt;br/&gt;.lbLoading&lt;/span&gt;{&lt;span style="color: #ff0000;"&gt;background&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;#fff url('images/loading.gif') no-repeat center&lt;/span&gt;;}&lt;span style="color: #800000;"&gt;&lt;br/&gt;#lbImage &lt;/span&gt;{&lt;span style="color: #ff0000;"&gt;position&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;absolute&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;left&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;top&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;border&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;6px solid #fff&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;background-repeat&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;no-repeat&lt;/span&gt;;}&lt;span style="color: #800000;"&gt;&lt;br/&gt;#lbPrevLink,#lbNextLink&lt;/span&gt;{&lt;span style="color: #ff0000;"&gt;display&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt; block&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;position&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt; absolute&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;top&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;width&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;50%&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;outline&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;none&lt;/span&gt;;}&lt;span style="color: #800000;"&gt;&lt;br/&gt;#lbPrevLink&lt;/span&gt;{&lt;span style="color: #ff0000;"&gt;left&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;;}&lt;span style="color: #800000;"&gt;&lt;br/&gt;#lbPrevLink:hover&lt;/span&gt;{&lt;span style="color: #ff0000;"&gt;background&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;transparent url('images/prev.gif') no-repeat 0 15%&lt;/span&gt;;}&lt;span style="color: #800000;"&gt;&lt;br/&gt;#lbNextLink&lt;/span&gt;{&lt;span style="color: #ff0000;"&gt;right&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;;}&lt;span style="color: #800000;"&gt;&lt;br/&gt;#lbNextLink:hover&lt;/span&gt;{&lt;span style="color: #ff0000;"&gt;background&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt;transparent url('images/next.gif') no-repeat 100% 15%&lt;/span&gt;;}&lt;span style="color: #800000;"&gt;&lt;br/&gt;#lbCloseLink &lt;/span&gt;{&lt;span style="color: #ff0000;"&gt;display&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt; block&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;float&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt; right&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;width&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt; 66px&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;height&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt; 22px&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;background&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt; transparent url('images/close.gif') no-repeat center&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;    margin&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt; 5px 0&lt;/span&gt;;&lt;span style="color: #ff0000;"&gt;outline&lt;/span&gt;:&lt;span style="color: #0000ff;"&gt; none&lt;/span&gt;;}&lt;/div&gt;&lt;p&gt;以上样式添加到你的CSS里面即可&lt;/p&gt;&lt;p&gt;4、修改JS文件中的&amp;nbsp;$(".post-content a:has(img)").slimbox(); 把post-content 改为你的主题控制内容CSS&lt;br /&gt;打开single.php，找到&amp;lt;?php the_content(); ?&amp;gt;，夹着它的div的class既是这里要控制的属性。如果没有可以自定义一个~&lt;/p&gt;&lt;p&gt;&lt;strong&gt;文章提及的相关文件下载（请选择IE下载）&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;slimbox2.js文件放在你主题的JS文件夹下，那些图片文件放在你主题images文件夹下。需要修改范围控制也请修改其中的slimbox2.js文件。&lt;/p&gt;&lt;p&gt;下载： &lt;a id="" href="http://files.cnblogs.com/huangcong/slimbox2.rar"&gt;slimbox2.rar&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/huangcong/aggbug/2493811.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/huangcong/archive/2012/05/10/2493811.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
