<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>A.shun Blog &#187; UserJS</title>
	<atom:link href="http://www.a-shun.com/archives/tag/userjs/feed" rel="self" type="application/rss+xml" />
	<link>http://www.a-shun.com</link>
	<description>A.shun （@ashunyi）的个人网站。a-shun 分享着 Opera 浏览器使用技巧和 Opera 教程。折腾 Wordpress 主题，也会推荐新番动漫、分享软件和在线服务。</description>
	<lastBuildDate>Sat, 28 Jan 2012 02:32:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>禁用 Opera 浏览图片自适应窗口大小</title>
		<link>http://www.a-shun.com/archives/21462.html</link>
		<comments>http://www.a-shun.com/archives/21462.html#comments</comments>
		<pubDate>Mon, 25 Apr 2011 08:04:02 +0000</pubDate>
		<dc:creator>A.shun</dc:creator>
				<category><![CDATA[资源分享]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[UserJS]]></category>
		<category><![CDATA[扩展]]></category>

		<guid isPermaLink="false">http://www.a-shun.com/?p=21462</guid>
		<description><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/opera"><img style="float: right;" title="opera" src="http://img.a-shun.com/tag/opera.gif" alt="opera" /></a>很多软件在升级的时候经常会加入一些“人性化”的小特性，有时候还不会加入选项。- -</p>
<p><span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/opera" title="查看 Opera 中的全部文章">Opera</a></span> 浏览器也是如此，比如说 Opera 11.10 就增加了一个<strong>打开图片自适应窗口大小</strong>的功能，点击后才显示原始大小。<br />
这算是“人性化”是小功能，但可不是谁都喜欢这样。</p>
<p>很遗憾，它并没有提供<strong>禁用</strong>图片自适应大小的选项。好在我们还有些自定义的方法来解决。[......]</p><p class="read-more">继续阅读：<a rel="nofollow" href="http://www.a-shun.com/archives/21462.html">禁用 Opera 浏览图片自适应窗口大小</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/opera"><img style="float: right;" title="opera" src="http://img.a-shun.com/tag/opera.gif" alt="opera" /></a>很多软件在升级的时候经常会加入一些“人性化”的小特性，有时候还不会加入选项。- -</p>
<p><span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/opera" title="查看 Opera 中的全部文章">Opera</a></span> 浏览器也是如此，比如说 Opera 11.10 就增加了一个<strong>打开图片自适应窗口大小</strong>的功能，点击后才显示原始大小。<br />
这算是“人性化”是小功能，但可不是谁都喜欢这样。</p>
<p>很遗憾，它并没有提供<strong>禁用</strong>图片自适应大小的选项。好在我们还有些自定义的方法来解决。<span id="more-21462"></span></p>
<p>这篇文章只是整理一些国内外朋友的方法。主要来自：</p>
<ul>
<li><a href="http://my.opera.com/Tamil/blog/disable-auto-fit-to-window-of-large-images-in-opera">Disable auto fit to window of large images in Opera</a></li>
<li><a href="http://my.opera.com/community/forums/topic.dml?id=959872">Opera Version 11.10 Auto resizing of large images how do I disable it?</a></li>
</ul>
<h2 style="background: #E3E4E6; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding: 3px 0;">1. 内部页面样式 / Style Sheet</h2>
<p>修改实时生成的图片页面样式可以达到我们想要的效果。<br />
编辑 profile 目录下的 <span style="color: #008000;">\styles\image.css</span>（Mac 下对于的是 /usr/share/opera/styles/image.css ，Linux 则为 profile\styles directory），添加以下代码到　CSS　文件的底部并保存。<br />
<code>/* Disable auto resizing of large images code starts here */<br />
*, *::before, *::after {<br />
position: static !important;<br />
height: inherit !important;<br />
width: inherit !important;<br />
cursor: default !important;<br />
padding: 0px !important;<br />
margin-left:auto;<br />
margin-right:auto;<br />
}<br />
/* Disable auto resizing of large images code ends here */</code>By <a href="http://my.opera.com/davidbertalan/">Bertalan Dávid</a></p>
<p>在 <a href="opera:config#UserPrefs|ImageStyleFile" target="_blank"><img title="operaconfig" src="http://img.a-shun.com/ico/opera.png" alt="operaconfig" />opera:config#UserPrefs|ImageStyleFile</a> 选择样式文件，保存并重启 Opera。（不直接修改 opera\style\image.css 是为了避免升级被覆盖。</p>
<p>注：<span style="color: #ff6600;">使用这种方法小图片将不会垂直居中对齐。也会对图片页面使用 JS 造成影响</span>。如果不是用此类 JS 的话，这是最佳选择。</p>
<h2 style="background: #E3E4E6; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding: 3px 0;">2. <span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/extensions" title="查看 扩展 中的全部文章">扩展</a></span> / Extension</h2>
<p>为这点事情装个扩展实在没必要，但这是最容易的方法。</p>
<p><a href="https://addons.opera.com/addons/extensions/details/image-autosizer/">Image Autosizer</a> 扩展可以自定义打开图片时的背景样式，默认缩放模式，双击切换显示模式等功能。这里不详细解释。</p>
<p>安装完之后打开扩展首选项， Advanced &gt; View modes &gt; When image is larger than window，Default 选择 <span style="color: #008000;">Original</span>，并把需要双击切换的模式勾选起来。</p>
<p style="text-align: center;"><a href="http://img.a-shun.com/Opera/disable-auto-fit-to-window-of-large-images-in-opera.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/Opera/disable-auto-fit-to-window-of-large-images-in-opera.jpg" alt="禁用 Opera 浏览图片自适应窗口大小" width="383" height="341" /></a></p>
<h2 style="background: #E3E4E6; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding: 3px 0;">3. 用户脚本 / User JavaScript</h2>
<p>有两种脚本可以实现，大家任选一种吧（我脚本盲，用着区别不大- -。</p>
<h3 style="border-left: 5px solid #CCC;">3.1</h3>
<p>将以下代码保存为　NoImgAutoResize.js。放到 userjs 文件夹中即可。By <a href="http://my.opera.com/Fartan/">Fartan</a><br />
<code>// ==UserScript==<br />
// @description Disables auto resizing of large images<br />
// @author Fartan<br />
// ==/UserScript==</p>
<p>if(document.querySelector("head>link[rel='stylesheet'][href='opera:style/image.css']")) window.donotrun=true;</code></p>
<h3 style="border-left: 5px solid #CCC;">3.2</h3>
<p>以下这个来自 oc 的 <a href="http://bbs.operachina.com/viewtopic.php?f=30&amp;t=99767#p620369">wuyunxian</a>，<span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/userjs" title="查看 UserJS 中的全部文章">UserJS</a></span> 的使用方法相同，不再多说。<br />
<code>// ==UserScript==<br />
// @description 阻止opera原生的看图js<br />
// ==/UserScript==</p>
<p>(function(){<br />
 if(document.selectSingleNode('//head/link[@href="opera:style/image.css"]') != null){<br />
 window.opera.addEventListener(<br />
 "BeforeScript",<br />
 function (e) {<br />
 e.preventDefault();<br />
 }, false<br />
 );<br />
 }<br />
})();</code></p>
<h2 style="background:#E3E4E6;border-bottom:1px solid #CCC;border-left:5px solid #CCC;padding:3px 0;">P.S.</h2>
<p>在论坛提问如何关闭图片自适应显示原图大小的帖子不少，故翻译整理此文，来自群众的智慧。感谢他们吧。<br />
虽然选择如此多，但还是比不上官方直接提供选项，后续版本别抱太大希望- -</p>
<p>话说两周没新版了，真不习惯。</p>
<p>最近忙了，文囧倒是没有。。。Orz<br />
另外最近网上买了不少东西，几个包裹在路上，想买的还有好多，败啊。</p>
<p>&raquo; 转载请以超链接形式注明来源：<a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> &raquo; <a rel="bookmark" title="禁用 Opera 浏览图片自适应窗口大小" href="http://www.a-shun.com/archives/21462.html"> 《禁用 Opera 浏览图片自适应窗口大小》</a><br />&raquo; 本文链接地址：<a rel="bookmark" title="禁用 Opera 浏览图片自适应窗口大小" href="http://www.a-shun.com/archives/21462.html">http://www.a-shun.com/archives/21462.html</a></p><div id="related_posts"><h2>更多关于  <a href="http://www.a-shun.com/archives/tag/opera" rel="nofollow">Opera</a>, <a href="http://www.a-shun.com/archives/tag/userjs" rel="nofollow">UserJS</a>, <a href="http://www.a-shun.com/archives/tag/extensions" rel="nofollow">扩展</a> 的文章</h2><ul><li><a href="http://www.a-shun.com/archives/21488.html" title="Opera IM">Opera IM</a></li><li><a href="http://www.a-shun.com/archives/21489.html" title="Opera 按钮：Ping 当前域名">Opera 按钮：Ping 当前域名</a></li><li><a href="http://www.a-shun.com/archives/21483.html" title="Opera 按钮：在浏览器中编辑 Host 文件">Opera 按钮：在浏览器中编辑 Host 文件</a></li><li><a href="http://www.a-shun.com/archives/21473.html" title="Opera 11.50 正式版，新外观、密码同步和快拨扩展">Opera 11.50 正式版，新外观、密码同步和快拨扩展</a></li><li><a href="http://www.a-shun.com/archives/21471.html" title="通过右键菜单使用 Google 按图片搜索">通过右键菜单使用 Google 按图片搜索</a></li><li><a href="http://www.a-shun.com/archives/21467.html" title="访问 operachina.com 的方法">访问 operachina.com 的方法</a></li></ul></div><p style='border-top:3px solid #CCC;'>© <a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> 2009-2010 | <a rel="bookmark" href="http://www.a-shun.com/archives/21462.html#respond">发表评论 </a> | <a rel="bookmark" href="http://www.a-shun.com/archives/21462.html#comments">阅读评论 </a> | <a href="https://twitter.com/ashunyi"> Twitter</a> | 0b509d655a529f3b7820d7fb7e63fb0e</p>]]></content:encoded>
			<wfw:commentRss>http://www.a-shun.com/archives/21462.html/feed</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>我使用的 Opera 用户脚本（UserJS）</title>
		<link>http://www.a-shun.com/archives/21378.html</link>
		<comments>http://www.a-shun.com/archives/21378.html#comments</comments>
		<pubDate>Fri, 13 Aug 2010 12:00:03 +0000</pubDate>
		<dc:creator>A.shun</dc:creator>
				<category><![CDATA[资源分享]]></category>
		<category><![CDATA[软件心得]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[UserJS]]></category>

		<guid isPermaLink="false">http://www.a-shun.com/?p=21378</guid>
		<description><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/opera"><img style="float: right;" src="http://img.a-shun.com/tag/opera.gif" alt="opera" /></a><strong>用户脚本</strong>（UserJS / userscript），是在本地浏览器运行的 Javascript 脚本，主要用于扩展功能、站点修复等。</p>
<p><strong><span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/userjs" title="查看 UserJS 中的全部文章">UserJS</a></span></strong> 可以算作低成本的扩展方案，资源占用不多，实现的效果也不错，以前我在用 Firefox 时就是能用脚本实现的则不用扩展程序。</p>
<p>下面分享 <span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/" title="A">A</a></span>.shun 目前在 <span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/opera" title="查看 Opera 中的全部文章">Opera</a></span> 下使用的 UserJS，这是个不完全版，只有十几个，因为还有很多偶尔使用的 JS 没列出来。<br />
[......]</p><p class="read-more">继续阅读：<a rel="nofollow" href="http://www.a-shun.com/archives/21378.html">我使用的 Opera 用户脚本（UserJS）</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/opera"><img style="float: right;" src="http://img.a-shun.com/tag/opera.gif" alt="opera" /></a><strong>用户脚本</strong>（UserJS / userscript），是在本地浏览器运行的 Javascript 脚本，主要用于扩展功能、站点修复等。</p>
<p><strong><span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/userjs" title="查看 UserJS 中的全部文章">UserJS</a></span></strong> 可以算作低成本的扩展方案，资源占用不多，实现的效果也不错，以前我在用 Firefox 时就是能用脚本实现的则不用扩展程序。</p>
<p>下面分享 <span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/" title="A">A</a></span>.shun 目前在 <span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/opera" title="查看 Opera 中的全部文章">Opera</a></span> 下使用的 UserJS，这是个不完全版，只有十几个，因为还有很多偶尔使用的 JS 没列出来。<br />
<span id="more-21378"></span></p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">简单介绍我使用的用户脚本</h2>
<p style="text-align: center;"><a href="http://img.a-shun.com/Opera/js/op_ujs_03.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_ujs_03.jpg" alt="Opera 用户脚本" width="288" height="275" /></a></p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">BBcode</h3>
<p>用于配合 BBcode 工具条或菜单，辅助论坛发贴和回帖。以前整理过一篇 <a href="http://www.a-shun.com/archives/21324.html">BBcode 相关用法</a>。</p>
<p>作者是著名的俄罗斯玩家 Lex1，<a href="http://my.opera.com/Lex1/blog/show.dml/979683">BBCode.js</a></p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">C_urldecode</h3>
<p>用于修复和转换特殊下载链接（迅雷和快车的伪协议），不再需要安装这类工具也可直接下载资源。</p>
<p>来源：<a href="http://bbs.operachina.com/viewtopic.php?f=41&amp;t=23734">特殊下载链修复及转换 js</a></p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">Fix Fixed</h3>
<p>也就是俗话说的：卡你妹。使一些网页元素不再固定在浏览器窗口的某个位置上，以增强滚动流畅性。<br />
但是滚动元素不滚动了，显示位置有的不正常。不过对我来说流畅是首要的。</p>
<p>作者是超级高手 <span style="color: #ff0000;">DemoJameson</span>，<span style="text-decoration: line-through;">原论坛链接找不到- -</span>，找到了：<a href="http://bbs.operachina.com/viewtopic.php?f=64&amp;t=70188&amp;p=406034#p405999">原帖</a>。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">Google translate</h3>
<p>手动式的Google 翻译脚本。选择需要翻译的词语，通过菜单或快捷键调出翻译结果。</p>
<p style="text-align: center;"><a href="http://img.a-shun.com/Opera/js/op_ujs_05.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_ujs_05.jpg" alt="Google 翻译脚本" width="332" height="237" /></a></p>
<p>同样来自 Lex1，<a href="http://my.opera.com/Lex1/blog/show.dml/837350">Google translate.js</a></p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">Image original size</h3>
<p>当图片被缩放时，或者链接着另一张图片，用此JS可以将原图显示出来，支持特例网站设置、自定义图片链接规则。</p>
<p style="text-align: center;"><a href="http://img.a-shun.com/Opera/js/op_ujs_04.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_ujs_04.jpg" alt="显示原图脚本" width="384" height="430" /></a></p>
<p>作者是亲爱的 <span style="color: #008000;"><a href="http://yy.iopera.cc/" target="_blank">yy 酱</a></span>，发布页面：<a href="http://bbs.operachina.com/viewtopic.php?f=41&amp;t=66751">看图的JS</a></p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">Image viewer</h3>
<p>如果单独打开一张图片，用此脚本可以拖拽图片，单击、双击改变图片尺寸，滚动滚轮缩放图片。对于Opera10.50及以上的版本，在图片页面上长按0.3秒后拖动鼠标，可以旋转图片。</p>
<p>来源和作者：同上。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">Readability</h3>
<p>通用阅读器 Readability 的本地版，能够对“结构优良”的网页进行裁剪，突出主体内容提升阅读体验。本地的速度极快。</p>
<p>是小芳把脚本转成本地的。详见<a href="http://bbs.operachina.com/viewtopic.php?f=41&amp;t=81424&amp;hilit=Readability&amp;start=60#p500469">原帖</a>。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">Textarea backup localstorage</h3>
<p>这个脚本能够帮你自动保存文本框内容，预防因为误操作和网络问题提交不了评论等情况造成的数据丢失等问题。并拥有一些可定制的选项。<br />
我以前有介绍过：<a href="http://www.a-shun.com/archives/21349.html">Textarea Backup Localstorage</a></p>
<p>来自：<a href="http://extendopera.org/userjs/content/textarea-backup-localstorage">http://extendopera.org/userjs/content/textarea-backup-localstorage</a></p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">Transform_v2</h3>
<p>手动式的简繁转换脚本。虽然也有自动的，但我一般用着就够了。<br />
我是在这里看到的：<a href="http://my.opera.com/mark_poleon/blog/show.dml/285089">Opera 繁简转换的 UserJS</a>，原作者的页面死链了，贴个博客地址吧：<a href="http://blog.nahoya.com/">nahoya</a>。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">Turn lights off</h3>
<p>GM 脚本，提供视频网站的关灯按钮：在 Flash 视频以外的页面区域加黑色半透明的灯箱效果。</p>
<p style="text-align: center;"><a href="http://img.a-shun.com/Opera/js/op_ujs_01.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_ujs_01.jpg" alt="视频网站关灯脚本" width="480" height="306" /></a></p>
<p>来自：<a href="http://userscripts.org/scripts/show/81939">http://userscripts.org/scripts/show/81939</a></p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">YouTube Video Download</h3>
<p>这也是个 GM 脚本，用于下载 Youtube 视频，提供多种格式和分辨率供选择。</p>
<p style="text-align: center;"><a href="http://img.a-shun.com/Opera/js/op_ujs_02.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_ujs_02.jpg" alt="youtube 视频下载脚本" width="303" height="266" /></a></p>
<p>来源：<a href="http://userscripts.org/scripts/show/62634">http://userscripts.org/scripts/show/62634</a></p>
<p>上图还有三个只用于 Oc 的脚本，这里就不提供了，需要的自己在水区翻。</p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">下载 &amp; UserJs 使用方法</h2>
<p>脚本打包下载：<a href="http://shun.googlecode.com/files/opj_as_20100813.7z">直接下载</a> | <a href="http://www.a-shun.com/archives/21378.html">来自 a-shun</a> | <a href="http://www.uushare.com/user/wikipedia/file/3388613">Uushare</a> | <a href="http://storage.live.com/items/ACBDF7F6857D164A!224?filename=opj_as_20100813.7z">Skydrive</a></p>
<p>使用方法：将 JS 文件放到 Opera 的 <a rel="external nofollow" href="opera:config#User JavaScript File"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig&quot;" />js目录</a>下即可。<br />
注：<br />
1. BBcode 、Google translate、Readability、Transform_v2 需要配合菜单或者按钮之类的，相关办法在原帖查看，搞不定就在论坛提问吧。<br />
2. 过多的 JS 仍有可能会影响浏览速度。</p>
<p>&raquo; 转载请以超链接形式注明来源：<a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> &raquo; <a rel="bookmark" title="我使用的 Opera 用户脚本（UserJS）" href="http://www.a-shun.com/archives/21378.html"> 《我使用的 Opera 用户脚本（UserJS）》</a><br />&raquo; 本文链接地址：<a rel="bookmark" title="我使用的 Opera 用户脚本（UserJS）" href="http://www.a-shun.com/archives/21378.html">http://www.a-shun.com/archives/21378.html</a></p><div id="related_posts"><h2>更多关于  <a href="http://www.a-shun.com/archives/tag/opera" rel="nofollow">Opera</a>, <a href="http://www.a-shun.com/archives/tag/userjs" rel="nofollow">UserJS</a> 的文章</h2><ul><li><a href="http://www.a-shun.com/archives/21488.html" title="Opera IM">Opera IM</a></li><li><a href="http://www.a-shun.com/archives/21489.html" title="Opera 按钮：Ping 当前域名">Opera 按钮：Ping 当前域名</a></li><li><a href="http://www.a-shun.com/archives/21483.html" title="Opera 按钮：在浏览器中编辑 Host 文件">Opera 按钮：在浏览器中编辑 Host 文件</a></li><li><a href="http://www.a-shun.com/archives/21473.html" title="Opera 11.50 正式版，新外观、密码同步和快拨扩展">Opera 11.50 正式版，新外观、密码同步和快拨扩展</a></li><li><a href="http://www.a-shun.com/archives/21471.html" title="通过右键菜单使用 Google 按图片搜索">通过右键菜单使用 Google 按图片搜索</a></li><li><a href="http://www.a-shun.com/archives/21467.html" title="访问 operachina.com 的方法">访问 operachina.com 的方法</a></li></ul></div><p style='border-top:3px solid #CCC;'>© <a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> 2009-2010 | <a rel="bookmark" href="http://www.a-shun.com/archives/21378.html#respond">发表评论 </a> | <a rel="bookmark" href="http://www.a-shun.com/archives/21378.html#comments">阅读评论 </a> | <a href="https://twitter.com/ashunyi"> Twitter</a> | 0b509d655a529f3b7820d7fb7e63fb0e</p>]]></content:encoded>
			<wfw:commentRss>http://www.a-shun.com/archives/21378.html/feed</wfw:commentRss>
		<slash:comments>96</slash:comments>
		</item>
		<item>
		<title>获取 SkyDrive 真实外链地址的新方法</title>
		<link>http://www.a-shun.com/archives/21370.html</link>
		<comments>http://www.a-shun.com/archives/21370.html#comments</comments>
		<pubDate>Wed, 30 Jun 2010 12:30:42 +0000</pubDate>
		<dc:creator>A.shun</dc:creator>
				<category><![CDATA[资源分享]]></category>
		<category><![CDATA[Bookmarklet]]></category>
		<category><![CDATA[UserJS]]></category>
		<category><![CDATA[网络硬盘]]></category>

		<guid isPermaLink="false">http://www.a-shun.com/?p=21370</guid>
		<description><![CDATA[[......]<p class="read-more">继续阅读：<a rel="nofollow" href="http://www.a-shun.com/archives/21370.html">获取 SkyDrive 真实外链地址的新方法</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/bookmarklet"><img style="float: right;" title="推荐" src="http://img.a-shun.com/tag/recommend.gif" alt="推荐" /></a>SkyDrive 是由微软提供的免费网络硬盘，容量高达 25G，支持外链不限格式，速度也不错。</p>
<p>我一直<strong>使用 SkyDrive 作为 mp3 等音频文件的外链空间</strong>，也推荐很多博友这么做。</p>
<p>以前介绍过<a href="http://www.a-shun.com/archives/21306.html">获取 SkyDrive 真实外链地址的方法</a>，但随着 Office Live 的上线， SkyDrive 的地址跳转到了 Office Live，以前的获取脚本失效了，好在获取到的地址依然有效。</p>
<p>Now，我们又有新的方法。<br />
<span id="more-21370"></span><br />
外链测试：<br />
Miss Monday，Life is beautiful feat. キヨサク from MONGOL800, Salyu, SHOCK EYE from 湘南乃風<br />
<object type="application/x-shockwave-flash" data="http://www.a-shun.com/wp-content/uploads/player.swf?soundFile=http://storage.live.com/items/ACBDF7F6857D164A!221?filename=Life%20is%20beautiful%20feat.%20%E3%82%AD%E3%83%A8%E3%82%B5%E3%82%AF%20from%20MONGOL800,%20Salyu,%20SHOCK%20EYE%20from%20%E6%B9%98%E5%8D%97%E4%B9%83%E9%A2%A8.mp3&bg=0xf8f8f8&leftbg=0xeeeeee&lefticon=0x333333&rightbg=0xcccccc&rightbghover=0x999999&righticon=0x333333&righticonhover=0xFFFFFF&text=0x666666&slider=0x666666&track=0xFFFFFF&border=0x666666&loader=0x009900&loop=no&autostart=no" width="290" height="30" wmode="transparent" allowscriptaccess="always">
<param name="audio" value="http://www.a-shun.com/wp-content/uploads/player.swf?soundFile=http://storage.live.com/items/ACBDF7F6857D164A!221?filename=Life%20is%20beautiful%20feat.%20%E3%82%AD%E3%83%A8%E3%82%B5%E3%82%AF%20from%20MONGOL800,%20Salyu,%20SHOCK%20EYE%20from%20%E6%B9%98%E5%8D%97%E4%B9%83%E9%A2%A8.mp3&bg=0xf8f8f8&leftbg=0xeeeeee&lefticon=0x333333&rightbg=0xcccccc&rightbghover=0x999999&righticon=0x333333&righticonhover=0xFFFFFF&text=0x666666&slider=0x666666&track=0xFFFFFF&border=0x666666&loader=0x009900&loop=no&autostart=no" />
</object></p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">获取 SkyDrive 外链的小书签</h2>
<p>相比脚本形式，<span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/" title="A">A</a></span>.shun 更喜欢小书签（<span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/bookmarklet" title="查看 Bookmarklet 中的全部文章">Bookmarklet</a></span>）的形式，更加环保。 <img src='http://img.a-shun.com/smilies/icon_razz.gif' alt=':razz:' class='wp-smiley' /><br />
之前 <a href="http://liveto.me/bookmarklet/#skydrive">任平生提供的小书签</a>依然是有效的，但我还是要介绍一个新的。</p>
<p>来自 Oc 的 <a href="http://yy.iopera.cc/"><span style="color: #008000;">yansyrs</span></a>：<a href="http://bbs.operachina.com/viewtopic.php?f=41&amp;t=80663">获取skydrive网盘永久链的JS</a><br />
这个获取 SkyDrive 外链后，以弹出对话框形式代码显示出来，省去了定位到外链显示框的时间。配合 Opera 10.5x 以上版本，页面覆盖的形式的对话框，体验比较好。<br />
而且代码更加简洁，有错误提示，支持所有主流浏览器（包括 IE6）。</p>
<p style="text-align: center;"><a href="http://img.a-shun.com/web/SkyDrive/skydrive_static_link.jpg"  class="gallery"><img class="aligncenter" title="SkyDrive 外链" src="http://img.a-shun.com/web/SkyDrive/skydrive_static_link.jpg" alt="SkyDrive 外链" width="438" height="234" /></a></p>
<p>Bookmarklet，所有主流浏览器<br />
<a rel="external nofollow" href="javascript:(function(){try{prompt('永久链', 'http://storage.live.com/items/' + (location.hash ? location.hash : selfPageData.currentItemHash).replace('#resId/', '') + '?filename=' + encodeURI(selfPageData.currentItem.fileName));}catch(err){alert('获取错误')}})();">获取 SkyDrive 外链地址</a></p>
<p>Opera 按钮，点击添加，或者拖拽到工具栏。<br />
<a title="获取 SkyDrive 外链地址" rel="external nofollow" href="opera:/button/Go%20to%20page%2C%20%22javascript%3A%20%28function%28%29%7Btry%7Bprompt%28%27永久链%27%2C%20%27http%3A//storage.live.com/items/%27%20+%20%28location.hash%20%3F%20location.hash%20%3A%20selfPageData.currentItemHash%29.replace%28%27%23resId/%27%2C%20%27%27%29%20+%20%27%3Ffilename%3D%27%20+%20encodeURI%28selfPageData.currentItem.fileName%29%29%3B%7Dcatch%28err%29%7Balert%28%27获取错误%27%29%7D%7D%29%28%29%3B%22%2C%2C%2C%22Save%22">获取 SkyDrive 外链地址</a></p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;"><span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/userjs" title="查看 UserJS 中的全部文章">UserJS</a></span> 用户脚本</h2>
<p>引用 yy酱的原话：</p>
<blockquote><p>office的上线，skydrive改版了，之前一直用的JS也失效了。。。于是自己写了个，除了跟原来的那个功能一样外，这个不必等页面加载完就能生效，并修正了文件夹内只有单个文件时获取不了永久链的问题。喜欢的可以拿走。</p></blockquote>
<p style="text-align: center;"><a href="http://img.a-shun.com/web/SkyDrive/skydrive_static_link2.jpg"  class="gallery"><img class="aligncenter" title="SkyDrive 外链地址" src="http://img.a-shun.com/web/SkyDrive/skydrive_static_link2.jpg" alt="SkyDrive 外链地址" width="354" height="265" /></a></p>
<p>下载地址：<a rel="external nofollow" href="http://bbs.operachina.com/download/file.php?id=42431">skydrive_static_link.rar</a></p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">Ps</h2>
<p>1.在《<a href="http://www.a-shun.com/archives/21369.html">极限主题邀请码发放 第二期</a>》中，由<a href="http://www.iusesoft.info/">软言软语</a>同学另外提供的8枚邀请已经发出，请尽快激活。<br />
2.小站广告位出售中，欢迎咨询，<a href="http://www.a-shun.com/sponsor">查看详情</a>。</p>
<p><span style="color: #ff6600;"><em>2011.06.26 up</em></span> 现在由于 SkyDrive 改版，以上方法失效。<br />
新的小书签请见：<a href="http://www.a-shun.com/archives/21472.html">SkyDrive 改版，获取文件外链地址的脚本更新</a></p>
<p>&raquo; 转载请以超链接形式注明来源：<a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> &raquo; <a rel="bookmark" title="获取 SkyDrive 真实外链地址的新方法" href="http://www.a-shun.com/archives/21370.html"> 《获取 SkyDrive 真实外链地址的新方法》</a><br />&raquo; 本文链接地址：<a rel="bookmark" title="获取 SkyDrive 真实外链地址的新方法" href="http://www.a-shun.com/archives/21370.html">http://www.a-shun.com/archives/21370.html</a></p><div id="related_posts"><h2>更多关于  <a href="http://www.a-shun.com/archives/tag/bookmarklet" rel="nofollow">Bookmarklet</a>, <a href="http://www.a-shun.com/archives/tag/userjs" rel="nofollow">UserJS</a>, <a href="http://www.a-shun.com/archives/tag/webdrive" rel="nofollow">网络硬盘</a> 的文章</h2><ul><li><a href="http://www.a-shun.com/archives/21472.html" title="SkyDrive 改版，获取文件外链脚本更新">SkyDrive 改版，获取文件外链脚本更新</a></li><li><a href="http://www.a-shun.com/archives/21462.html" title="禁用 Opera 浏览图片自适应窗口大小">禁用 Opera 浏览图片自适应窗口大小</a></li><li><a href="http://www.a-shun.com/archives/21431.html" title="YSlow 和 Page Speed 优化">YSlow 和 Page Speed 优化</a></li><li><a href="http://www.a-shun.com/archives/21378.html" title="我使用的 Opera 用户脚本（UserJS）">我使用的 Opera 用户脚本（UserJS）</a></li><li><a href="http://www.a-shun.com/archives/21373.html" title="把强力小书签 Quix 整合到浏览器">把强力小书签 Quix 整合到浏览器</a></li><li><a href="http://www.a-shun.com/archives/21358.html" title="Dropbox 被墙之后及同类服务推荐">Dropbox 被墙之后及同类服务推荐</a></li></ul></div><p style='border-top:3px solid #CCC;'>© <a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> 2009-2010 | <a rel="bookmark" href="http://www.a-shun.com/archives/21370.html#respond">发表评论 </a> | <a rel="bookmark" href="http://www.a-shun.com/archives/21370.html#comments">阅读评论 </a> | <a href="https://twitter.com/ashunyi"> Twitter</a> | 0b509d655a529f3b7820d7fb7e63fb0e</p>]]></content:encoded>
			<wfw:commentRss>http://www.a-shun.com/archives/21370.html/feed</wfw:commentRss>
		<slash:comments>85</slash:comments>
<enclosure url="http://storage.live.com/items/ACBDF7F6857D164A!221?filename=Life%20is%20beautiful%20feat.%20%E3%82%AD%E3%83%A8%E3%82%B5%E3%82%AF%20from%20MONGOL800" length="6843695" type="audio/mpeg" />
		</item>
		<item>
		<title>Flash Block For Opera/Firefox/Chrome</title>
		<link>http://www.a-shun.com/archives/21357.html</link>
		<comments>http://www.a-shun.com/archives/21357.html#comments</comments>
		<pubDate>Sat, 08 May 2010 16:00:11 +0000</pubDate>
		<dc:creator>A.shun</dc:creator>
				<category><![CDATA[观察思考]]></category>
		<category><![CDATA[资源分享]]></category>
		<category><![CDATA[软件心得]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[UserJS]]></category>
		<category><![CDATA[观点]]></category>

		<guid isPermaLink="false">http://www.a-shun.com/?p=21357</guid>
		<description><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/perspective"><img style="float: right;" src="http://img.a-shun.com/tag/think.gif" alt="观点" /></a>Flash Block并不是屏蔽 Flash，只是限制 Flash 等插件元素。<br />
虽然只是少部分人使用 FlashBlock。<br />
但<span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/" title="A">A</a></span>.shun认为Flash block是在保障浏览器高速运行、减少系统负担的同时，又不会让你错失网页上的精彩内容和影响功能使用的一种解决方案。</p>
<p>在此谈谈为何要这么做，以及分享下Flash Block For <span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/opera" title="查看 Opera 中的全部文章">Opera</a></span>/Firefox/Chrome 的方案。<br />
[......]</p><p class="read-more">继续阅读：<a rel="nofollow" href="http://www.a-shun.com/archives/21357.html">Flash Block For Opera/Firefox/Chrome</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/perspective"><img style="float: right;" src="http://img.a-shun.com/tag/think.gif" alt="观点" /></a>Flash Block并不是屏蔽 Flash，只是限制 Flash 等插件元素。<br />
虽然只是少部分人使用 FlashBlock。<br />
但<span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/" title="A">A</a></span>.shun认为Flash block是在保障浏览器高速运行、减少系统负担的同时，又不会让你错失网页上的精彩内容和影响功能使用的一种解决方案。</p>
<p>在此谈谈为何要这么做，以及分享下Flash Block For <span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/opera" title="查看 Opera 中的全部文章">Opera</a></span>/Firefox/Chrome 的方案。<br />
<span id="more-21357"></span></p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">什么是 Flash block 以及为什么要 Flash block</h2>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">对 Flash 残念</h3>
<ol>
<blockquote>
<li><strong>Flash的资源占用是很壮观的</strong>。谁用谁知道。</li>
<li>浏览网页出现的很多问题其实是插件导致的，Flash的非IE插件要顾及多个浏览器，问题也更多。</li>
<li>而<strong>很多广告使用的是Flas</strong>h，虽然过滤广告很不难。但除非你使用杀伤力较大的规则，否则很多第一次到访的网站经常要添加过滤。</li>
</blockquote>
</ol>
<p>还有，下面这个不是 Flash 本身的问题，但却是曾经最头痛的。<br />
有些热情的朋友们喜欢在博客或者论坛上挂自动播放的音乐，当你一下了开着十几个到几十块标签，你很难找出那属于哪个页面并去及时暂停。而如果同时有几个页面出现这种情况，那重叠的声音在晚上简直是噩梦，只能设置静音了。</p>
<p>无论是上面说的背景音乐还是广告、视频，都会占用带宽，影响页面载入速度。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">Flash 的重要性</h3>
<p><span style="color: #ff0000;">Flash 在当前环境下的重要性是显而易见的</span>。</p>
<p>绝大多数的视频网站（尤其国内）都采用 Flash，绝大多数的音乐播放器采用 Flash。也相信很多人装完浏览器第一件事就是安装 Adobe Flash 插件。</p>
<p>Html5 会消灭 Flash ？也许吧。但在现阶段，在解决那些技术问题和非技术问题（如目前 Mozilla 和 Opera 拒绝支持 H.264 商业视频编/解码器，而采用开源的Ogg Theora）之前，不要谈取代。除非你的对乔帮主的忠诚度高于理智那就另当别论了。</p>
<p>而就算上面那些都不是问题了，如果 IE 依然占据绝大多数市场份额，开发者会不考虑这些用户么。所以 Flash 还将长期存在。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">Flash block 的存在价值</h3>
<p><strong>Flash block 也就是屏蔽了 Flash 插件内容，留下一个插件占位符，可以在不用重新载入页面的情况下点击载入。</strong></p>
<p>目前我们无法要求网站不过多使用花俏的 Flash 和 自动播放的音乐，那么这对于追求速度和简洁的朋友来说是有必要的。<br />
so，<span style="color: #ff0000;">Block Flash是保障浏览器高速运行、减少系统负担的同时，又不会让你错失网页上的精彩内容和影响功能使用的一种解决方案</span>。</p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">FlashBlock For Opera</h2>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">1.内置的Demand Plugin开关</h3>
<p>拿之前的一篇文章《<a href="http://www.a-shun.com/archives/21299.html">Win7娘窓辺ななみ系统主题音效 For WinXp</a>》来做示范。</p>
<p style="text-align: center;"><a href="http://img.a-shun.com/think/FlashBlock/FlashBlock_03.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/think/FlashBlock/FlashBlock_03.jpg" alt="FlashBlock For Opera" width="386" height="143" /></a></p>
<p>使用过 Opera Turbo 的朋友看着应该很眼熟。Turbo模式为速度插件内容是默认屏蔽的，只有当用户点击才开始下载和播放。</p>
<p>其实这个功能在非 Turbo 模式也可以使用。勾选<a rel="external nofollow" href="opera:config#UserPrefs|EnableOnDemandPlugin"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />opera:config#UserPrefs|EnableOnDemandPlugin</a>即可看到效果。</p>
<p>优点：</p>
<ol>
<blockquote>
<li><span style="color: #008000;">不需要安装扩展，不需要Js支持</span>。</li>
<li><span style="color: #008000;">作为范围是所有的插件</span>，不仅仅是 Flash ，Silverlight之类的也同样有效，其实叫做Plugins Block更为恰当。</li>
</blockquote>
</ol>
<p>缺点：<span style="color: #ff0000;">不能设置白名单</span>。<br />
这点比较不爽，经常去视频网站的就放弃这招吧。追求原生和极速的朋友们则是首选。</p>
<p>我们可以把它<span style="color: #008000;">做成Opera按钮方便启用和禁用</span>，点击或者拖到工具栏添加。<br />
<a title="Plugin Mode" rel="external nofollow" href="opera:/button/Go%20to%20page,%20%22opera:config%22,%20,%20%22Plugin%20Mode%20is%20Manually%22,%20%22Resume%20transfer%22%20&#038;%20Delay,%201%20&#038;%20Go%20to%20page,%20%22javascript:(function(){var%20as=opera.getPreference('User%20Prefs','Enable%20On%20Demand%20Plugin');if(as==0){var%20as=1}else{var%20as=0}opera.setPreference('User%20Prefs','Enable%20On%20Demand%20Plugin',as);window.close()})();%22%20%3E%20Set%20preference,%20%22User%20Prefs|Enable%20On%20Demand%20Plugin=0%22,%20,%20%22Plugin%20Mode%20is%20Auto%22,%20%22Restart%20transfer%22"><img src="http://www.a-shun.com/img/ico/button.png" alt="opera按钮" />Plugin Mode</a></p>
<p>需要注意的是该方法仅适用于 Opera10.5或以上版本。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">2.UserJs、UserCss方案</h3>
<p>来自俄罗斯著名的 Opera 用户 Lex1。</p>
<p>下载这个压缩包：<a href="http://www.ruzanow.ru/opera/flashblocker.zip">FlashBlock For Opera</a>。</p>
<p>压缩包内有个适合不同版本（Opera8～10.5x）的　UserJs　文件和　Css。<br />
老版本用JS+ CSS 的方式，也有Jsonly，多种显示样式。部分可以向上兼容，选择适合的即可。</p>
<p><span style="color: #008000;">Js方式的支持白名单</span>。</p>
<p>把相应的文件放到<a rel="external nofollow" href="opera:config#User JavaScript File"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />Userjs目录</a>和<a rel="external nofollow" href="opera:config#UserPrefs|LocalCSSFilesDirectory"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />UserCss目录</a>中即可。作者还提供了一个<span style="color: #008000;">快速启用和禁用</span>该功能的按钮（在FlashBlocker-info.html中）。</p>
<p style="text-align: center;"><a href="http://img.a-shun.com/think/FlashBlock/FlashBlock_02.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/think/FlashBlock/FlashBlock_02.jpg" alt="Flash Block For Opera" /></a></p>
<p>另外，Oc还有一些帖子也分享了类似的方案，比如这篇：<a href="http://bbs.operachina.com/viewtopic.php?f=41&amp;t=30093" target="_blank">http://bbs.operachina.com/viewtopic.php?f=41&amp;t=30093</a><br />
其他的可以在论坛提问。</p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">FlashBlock For Firefox</h2>
<p>Flashblock 扩展程序，这个应该算是 Block 类扩展下载量前三的，很受欢迎。</p>
<p style="text-align: center;"><a href="http://img.a-shun.com/think/FlashBlock/FlashBlock_05.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/think/FlashBlock/FlashBlock_05.jpg" alt="FlashBlock For Firefox" width="418" height="158" /></a></p>
<p>我在FF下也用着它，<span style="color: #008000;">可以比较方便的设置白名单</span>。<br />
<span style="color: #ff0000;">必须依赖JavaScript</span>。</p>
<p style="text-align: center;"><a href="http://img.a-shun.com/think/FlashBlock/FlashBlock_07.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/think/FlashBlock/FlashBlock_07.jpg" alt="FlashBlock" width="470" height="275" /></a></p>
<p>下载：<a href="https://addons.mozilla.org/zh-CN/firefox/addon/433">FlashBlock For Firefox</a></p>
<p>当然，FF肯定还有同类的扩展和脚本，在这就不多做介绍，毕竟我了解不多。</p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">FlashBlock For Chrome</h2>
<p>Chrome 下同名的插件有两个，这里介绍 josorek 写的，设置比较强大。</p>
<p style="text-align: center;"><a href="http://img.a-shun.com/think/FlashBlock/FlashBlock_04.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/think/FlashBlock/FlashBlock_04.jpg" alt="FlashBlock For Chrome" width="354" height="260" /></a></p>
<p>下载：<a href="https://chrome.google.com/extensions/detail/gofhjkjmkpinhpoiabjplobcaignabnl">FlashBlock for Chrome</a>。</p>
<p>它能够<span style="color: #008000;">比较轻松的定义插件占位符样式，较为方便的设置白名单</span>，能支持Flash 和 Silverlight。</p>
<p style="text-align: center;"><a href="http://img.a-shun.com/think/FlashBlock/FlashBlock_06.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/think/FlashBlock/FlashBlock_06.jpg" alt="Chrome FlashBlock 扩展" width="386" height="338" /></a></p>
<p>个人认为这是 Chrome 的扩展中少有的可以强于 FF 同类扩展。</p>
<p>但是这两个浏览器的 FlashBlock 都<span style="color: #ff0000;">必须依赖 JavaScript </span>，估计原理也和用户脚本的差不多。</p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">通用脚本</h2>
<p>这三个浏览器都支持用户脚本，虽然有点不太。但很多脚本是可以通用的。</p>
<p style="text-align: left;">比如这个<a href="http://userscripts.org/scripts/show/56912" target="_blank">BlockFlash Plus</a>，说明上写着仅支持 Chrome，但实际测试该脚本在 Opera 和 Firefox 中都是可以工作的。<br />
<a href="http://img.a-shun.com/think/FlashBlock/FlashBlock_01.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/think/FlashBlock/FlashBlock_01.jpg" alt="BlockFlash Plus" width="314" height="80" /></a><br />
它对 Flash 和 Silverlight 都有效。除了<span style="color: #008000;">支持多浏览器</span>外，该脚本<span style="color: #008000;">在点开 Flash 之后还能对其重新屏蔽</span>。</p>
<p>但是比较大的缺陷是：<span style="color: #ff0000;">该脚本只是屏蔽 Flash 内容，而不是拒载</span>。只能减少机器负担，并不能缩短页面载入时间。</p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">PS</h2>
<p>我回来了。<br />
刚刚搬家结束，生活开始走向正常。这边环境还好。<br />
不过最近依然比较忙。</p>
<p>&raquo; 转载请以超链接形式注明来源：<a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> &raquo; <a rel="bookmark" title="Flash Block For Opera/Firefox/Chrome" href="http://www.a-shun.com/archives/21357.html"> 《Flash Block For Opera/Firefox/Chrome》</a><br />&raquo; 本文链接地址：<a rel="bookmark" title="Flash Block For Opera/Firefox/Chrome" href="http://www.a-shun.com/archives/21357.html">http://www.a-shun.com/archives/21357.html</a></p><div id="related_posts"><h2>更多关于  <a href="http://www.a-shun.com/archives/tag/opera" rel="nofollow">Opera</a>, <a href="http://www.a-shun.com/archives/tag/userjs" rel="nofollow">UserJS</a>, <a href="http://www.a-shun.com/archives/tag/perspective" rel="nofollow">观点</a> 的文章</h2><ul><li><a href="http://www.a-shun.com/archives/21526.html" title="难以接受的 Google Reader 改版">难以接受的 Google Reader 改版</a></li><li><a href="http://www.a-shun.com/archives/21488.html" title="Opera IM">Opera IM</a></li><li><a href="http://www.a-shun.com/archives/21496.html" title="新款 Kindle 和 Kindle Keyboard">新款 Kindle 和 Kindle Keyboard</a></li><li><a href="http://www.a-shun.com/archives/21489.html" title="Opera 按钮：Ping 当前域名">Opera 按钮：Ping 当前域名</a></li><li><a href="http://www.a-shun.com/archives/21483.html" title="Opera 按钮：在浏览器中编辑 Host 文件">Opera 按钮：在浏览器中编辑 Host 文件</a></li><li><a href="http://www.a-shun.com/archives/21473.html" title="Opera 11.50 正式版，新外观、密码同步和快拨扩展">Opera 11.50 正式版，新外观、密码同步和快拨扩展</a></li></ul></div><p style='border-top:3px solid #CCC;'>© <a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> 2009-2010 | <a rel="bookmark" href="http://www.a-shun.com/archives/21357.html#respond">发表评论 </a> | <a rel="bookmark" href="http://www.a-shun.com/archives/21357.html#comments">阅读评论 </a> | <a href="https://twitter.com/ashunyi"> Twitter</a> | 0b509d655a529f3b7820d7fb7e63fb0e</p>]]></content:encoded>
			<wfw:commentRss>http://www.a-shun.com/archives/21357.html/feed</wfw:commentRss>
		<slash:comments>93</slash:comments>
		</item>
		<item>
		<title>自动备份输入框内容：Textarea Backup Localstorage</title>
		<link>http://www.a-shun.com/archives/21349.html</link>
		<comments>http://www.a-shun.com/archives/21349.html#comments</comments>
		<pubDate>Thu, 08 Apr 2010 17:59:08 +0000</pubDate>
		<dc:creator>A.shun</dc:creator>
				<category><![CDATA[资源分享]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[UserJS]]></category>

		<guid isPermaLink="false">http://www.a-shun.com/?p=21349</guid>
		<description><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/opera"><img style="float: right;" src="http://img.a-shun.com/tag/opera.gif" alt="opera" /></a><strong>Textarea Backup Localstorage</strong>是能够<span style="color: #008000;"><strong>帮你自动保存文本框数据</strong></span>的脚本。<br />
预防因为误操作和网络问题提交不了评论等情况造成的数据丢失等问题。刷新和离开当前页面或者重启浏览器，你输入的文字都还能重新出现。这是一个杀手级的脚本。</p>
<p>这和之前介绍过一个<a href="http://www.a-shun.com/archives/18312.html">Textarea Backup</a>脚本作用基本相同。 不同之处在于<span style="color: #ff0000;">数据是保存在Local storage（html5本地存储）中的</span>，<span style="color: #ff0000;">不写cookies</span>，不会出现单个站点cookies达到浏览器限制而丢失一些登录信息等问题。<br />
[......]</p><p class="read-more">继续阅读：<a rel="nofollow" href="http://www.a-shun.com/archives/21349.html">自动备份输入框内容：Textarea Backup Localstorage</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/opera"><img style="float: right;" src="http://img.a-shun.com/tag/opera.gif" alt="opera" /></a><strong>Textarea Backup Localstorage</strong>是能够<span style="color: #008000;"><strong>帮你自动保存文本框数据</strong></span>的脚本。<br />
预防因为误操作和网络问题提交不了评论等情况造成的数据丢失等问题。刷新和离开当前页面或者重启浏览器，你输入的文字都还能重新出现。这是一个杀手级的脚本。</p>
<p>这和之前介绍过一个<a href="http://www.a-shun.com/archives/18312.html">Textarea Backup</a>脚本作用基本相同。 不同之处在于<span style="color: #ff0000;">数据是保存在Local storage（html5本地存储）中的</span>，<span style="color: #ff0000;">不写cookies</span>，不会出现单个站点cookies达到浏览器限制而丢失一些登录信息等问题。<br />
<span id="more-21349"></span></p>
<p style="text-align: center;"><a href="http://img.a-shun.com/Opera/js/opj_textarea-backup-localstorage_1.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/opj_textarea-backup-localstorage_1.jpg" alt="Textarea Backup Localstorage" width="545" height="306" /></a></p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">textarea backup localstorage的特点</h2>
<ol>
<blockquote>
<li>支持自动恢复文本框数据。</li>
<li>数据是保存在Local storage（html5本地存储）中的，不写cookies</li>
<li>拥有可视化操作菜单（通过文本框右上角的按钮呼出）：还原以前备份的评论，删除以前的备份评论，清除评论。</li>
<li>还能多个可自定义的选项：设置何时触发备份（自定义时间、键盘动作、提交的时候、光标移除文本框）、文本框内容、覆盖询问、数据过期时间等。</li>
</blockquote>
</ol>
<p><span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/" title="A">A</a></span>.shun这就不再对<span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/opera" title="查看 Opera 中的全部文章">Opera</a></span>的<span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/userjs" title="查看 UserJS 中的全部文章">UserJS</a></span>功能和FF的GreaseMonkey做介绍了，反正使用很简单。</p>
<p style="text-align: center;"><a href="http://img.a-shun.com/Opera/js/opj_textarea-backup-localstorage_2.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/opj_textarea-backup-localstorage_2.jpg" alt="Textarea Backup脚本" width="543" height="306" /></a></p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">textarea-backup-localstorage.user.js下载</h2>
<blockquote><p>来自：<a href="http://extendopera.org/" target="_blank">extendopera.org</a></p>
<p>作者：Frenzie</p>
<p>下载：<a href="http://extendopera.org/userjs/content/textarea-backup-localstorage" target="_blank">http://extendopera.org/userjs/content/textarea-backup-localstorage</a></p></blockquote>
<p>感谢oc的版主<span style="color: #ff0000;">DJ</span>的推荐，威武～ 。这是在Textarea Backup和Textarea Backup with expiry的基础上做出改进而来的。</p>
<p>仅适用于Opera10.5和Firefox3.6、Chrome5（未测试）以上版本等支持 用户脚本和localstorage的浏览器。<br />
Tips：Opera10.52用户可以在<a rel="external nofollow" href="opera:webstorage"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />opera:webstorage</a>中管理离线数据和进行一些站点设置。在新版本的浏览器中，Textarea Backup已经可以被取代了。</p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">Textarea Backup Localstorage自定义设置</h2>
<p>可以自定义的地方还是蛮多的。 A.shun对js不是太了解，这里只介绍几个常用的选项。如有不对的请指正。<br />
用编辑器打开js文件。找到Preferences段。修改各项等号后面的内容即可，基本上使用布尔字符和数字。</p>
<ul>
<blockquote>
<li><span style="color: #008000;">menu_display</span>，是否显示菜单，默认显示</li>
<li><span style="color: #008000;">keypress_backup</span>，有按键动作时备份，默认开启</li>
<li><span style="color: #008000;">blur_backup</span>，焦点离开文本框时备份，默认开启</li>
<li><span style="color: #008000;">timed_backup</span>，定时备份，默认关闭</li>
<li><span style="color: #008000;">backup_interval</span>，备份间隔，默认为1000毫秒</li>
<li><span style="color: #008000;">keep_after_submission</span>，提交时保存</li>
<li><span style="color: #008000;">restore_auto</span>，自动恢复文本框内容，默认启用。</li>
<li><span style="color: #008000;">ask_overwrite</span>，覆盖前询问，默认启用</li>
<li><span style="color: #008000;">em_available</span>，这个我还不是太明白。只有当自动恢复被禁用时，此选项才有效。</li>
<li><span style="color: #008000;">expire_after_days</span>/<span style="color: #008000;">expire_after_hours</span>/<span style="color: #008000;">expire_after_minutes</span>，数据过期时间，默认为2小时30分。全部设置为0则不计算过期时间。</li>
</blockquote>
</ul>
<p>&raquo; 转载请以超链接形式注明来源：<a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> &raquo; <a rel="bookmark" title="自动备份输入框内容：Textarea Backup Localstorage" href="http://www.a-shun.com/archives/21349.html"> 《自动备份输入框内容：Textarea Backup Localstorage》</a><br />&raquo; 本文链接地址：<a rel="bookmark" title="自动备份输入框内容：Textarea Backup Localstorage" href="http://www.a-shun.com/archives/21349.html">http://www.a-shun.com/archives/21349.html</a></p><div id="related_posts"><h2>更多关于  <a href="http://www.a-shun.com/archives/tag/opera" rel="nofollow">Opera</a>, <a href="http://www.a-shun.com/archives/tag/userjs" rel="nofollow">UserJS</a> 的文章</h2><ul><li><a href="http://www.a-shun.com/archives/21488.html" title="Opera IM">Opera IM</a></li><li><a href="http://www.a-shun.com/archives/21489.html" title="Opera 按钮：Ping 当前域名">Opera 按钮：Ping 当前域名</a></li><li><a href="http://www.a-shun.com/archives/21483.html" title="Opera 按钮：在浏览器中编辑 Host 文件">Opera 按钮：在浏览器中编辑 Host 文件</a></li><li><a href="http://www.a-shun.com/archives/21473.html" title="Opera 11.50 正式版，新外观、密码同步和快拨扩展">Opera 11.50 正式版，新外观、密码同步和快拨扩展</a></li><li><a href="http://www.a-shun.com/archives/21471.html" title="通过右键菜单使用 Google 按图片搜索">通过右键菜单使用 Google 按图片搜索</a></li><li><a href="http://www.a-shun.com/archives/21467.html" title="访问 operachina.com 的方法">访问 operachina.com 的方法</a></li></ul></div><p style='border-top:3px solid #CCC;'>© <a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> 2009-2010 | <a rel="bookmark" href="http://www.a-shun.com/archives/21349.html#respond">发表评论 </a> | <a rel="bookmark" href="http://www.a-shun.com/archives/21349.html#comments">阅读评论 </a> | <a href="https://twitter.com/ashunyi"> Twitter</a> | 0b509d655a529f3b7820d7fb7e63fb0e</p>]]></content:encoded>
			<wfw:commentRss>http://www.a-shun.com/archives/21349.html/feed</wfw:commentRss>
		<slash:comments>62</slash:comments>
		</item>
		<item>
		<title>打造评论和发帖的利器：BBcode For Opera</title>
		<link>http://www.a-shun.com/archives/21324.html</link>
		<comments>http://www.a-shun.com/archives/21324.html#comments</comments>
		<pubDate>Mon, 28 Dec 2009 17:28:42 +0000</pubDate>
		<dc:creator>A.shun</dc:creator>
				<category><![CDATA[效率提升]]></category>
		<category><![CDATA[软件心得]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[UserJS]]></category>

		<guid isPermaLink="false">http://www.a-shun.com/archives/21324.html</guid>
		<description><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/opera"><img style="float: right;" src="http://img.a-shun.com/tag/opera.gif" alt="opera" /></a>首先，推荐一款Firefox的重度用户都很熟悉的扩展：BBCode。它可以让你通过右键菜单方便的添加BBCode/HTML/XHTML等格式代码，如粗体、斜体、插入图像、链接、文字颜色等等，可以说为喜欢逛论坛或者在Blog中经常发言的朋友提供强有力的辅助。</p>
<p>在<span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/opera" title="查看 Opera 中的全部文章">Opera</a></span>中也可以实现大多数的功能，虽然有些功能还做不到，但根据自己的习惯选择工具栏或者菜单位置、调整菜单层次、增加和减少条目，甚至能做到更加方便。<br />
[......]</p><p class="read-more">继续阅读：<a rel="nofollow" href="http://www.a-shun.com/archives/21324.html">打造评论和发帖的利器：BBcode For Opera</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/opera"><img style="float: right;" src="http://img.a-shun.com/tag/opera.gif" alt="opera" /></a>首先，推荐一款Firefox的重度用户都很熟悉的扩展：BBCode。它可以让你通过右键菜单方便的添加BBCode/HTML/XHTML等格式代码，如粗体、斜体、插入图像、链接、文字颜色等等，可以说为喜欢逛论坛或者在Blog中经常发言的朋友提供强有力的辅助。</p>
<p>在<span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/opera" title="查看 Opera 中的全部文章">Opera</a></span>中也可以实现大多数的功能，虽然有些功能还做不到，但根据自己的习惯选择工具栏或者菜单位置、调整菜单层次、增加和减少条目，甚至能做到更加方便。<br />
<span id="more-21324"></span><br />
<a href="http://img.a-shun.com/photobucket/op_bbcode_01.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/photobucket/op_bbcode_01.jpg" alt="BBcode For Opera" width="315" height="259" /></a></p>
<p>最开始在Opera中使用BBcode的应该是俄罗斯定制版，<a href="http://lexi.ucoz.ru/" target="_blank">Lex1</a>自己编写了js，并制作成了UBB工具栏。之后ezibo的<a href="http://bbs.operachina.com/viewtopic.php?f=15&amp;t=13246" target="_blank">白菜版</a>先集成了这个功能，并完善了图标。<a href="http://philade.yo2.cn/" target="_blank">philade</a>的教程：《<a href="http://bbs.operachina.com/viewtopic.php?f=54&amp;t=40020" target="_blank">一步一步，制作自己的BBCode工具栏</a>》更是帮助很多人能够自己添加。这个功能很受欢迎，现在大多数配置版都集成了这个功能。</p>
<p>另外，在<a href="http://www.opfinder.net/" target="_blank">极速体验版</a>中bbcode是右键形式的，不过实现原理不同，优点是不需要js支持，缺点是要占用剪贴板。</p>
<p>不过op的玩家大多数是喜欢逛论坛的，一般论坛使用的ubb功能写得很详细，而html的有点简陋（philade的同学在帖子上说要继续增加，很久没动静了）。而且每个人习惯不同，So，根据FF的bbcode和那篇教程，并结合自己的习惯进行改造。</p>
<h4>主要的修改</h4>
<ol>
<li>采用右键菜单模式，基于bbcode.js方式</li>
<li> 绝大多数图标调用Opera10自带的邮件编辑器图标，这样就算不修改皮肤影响也不大。</li>
<li> 添加了适用于wordpress的xhtml</li>
<li> 精简了文字颜色部分，只写了几个常用的</li>
<li> 顺序和其他细节调整</li>
</ol>
<p style="text-align: center;"><a href="http://img.a-shun.com/photobucket/op_bbcode_02.jpg"  class="gallery"><img class="aligncenter" src="http://img.a-shun.com/photobucket/op_bbcode_02.jpg" alt="Opera的BBcode菜单" width="457" height="270" /></a></p>
<h4>实现步骤</h4>
<p>照着下面的步骤来，灰常简单。</p>
<h5>1.添加BBcode菜单</h5>
<p>编辑<a rel="external nofollow" href="opera:config#Menu Configuration" target="_blank"><img src="http://img.a-shun.com/ico/opera.png" alt="operaconfig" />菜单配置文件</a>，在最后面添加：</p>
<pre>
<div class="source" style="font-family: Verdana, &amp;amp;amp; color: #000000; background-color: #f9f7ed;"> <span style="color: #000080; font-weight: 700;">[BBcode Menu]</span>
 <span style="color: #ff0000;">Submenu, "文字颜色", UBB Color menu</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Show hidden popup menu, , , , "Mail Compose Text Color""</span>
 <span style="color: #ff0000;">Submenu, "文字大小", UBB Size menu</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Show hidden popup menu, , , , "Mail Compose Increase Size""</span>
 <span style="color: #a61717; background-color: #e3d2d2;">---------------------------0</span>
 <span style="color: #ff0000;">Item, "粗体[b]"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[b]')", , , "Mail Compose Bold""</span>
 <span style="color: #ff0000;">Item, "斜体[i]"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[i]')", , , "Mail Compose Italic""</span>
 <span style="color: #ff0000;">Item, "下划线[u]"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[u]')", , , "Mail Compose Underline""</span>
 <span style="color: #a61717; background-color: #e3d2d2;">-------------------------1</span>
 <span style="color: #ff0000;">Item, "引用[quote]"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[quote]')", , , "Account IRC""</span>
 <span style="color: #ff0000;">Item, "代码[code]"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[code]')", , , "Mail Compose HTML""</span>
 <span style="color: #ff0000;">Item, "图片[img]"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[img]')", , , "Mail Compose Images""</span>
 <span style="color: #ff0000;">Item, "链接[url]"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[url]')", , , "Mail Compose Link""</span>
 <span style="color: #a61717; background-color: #e3d2d2;">---------------------------2</span>
 <span style="color: #ff0000;">Item, "有序列表"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[list=1][*]','[/list]')", , , "Mail Compose Numbered List""</span>
 <span style="color: #ff0000;">Item, "无序列表"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[list][*]','[/list]')", , , "Mail Compose Bullet List""</span>

 <span style="color: #000080; font-weight: 700;">[xhtml Menu]</span>
 <span style="color: #ff0000;">Submenu, "段落", Xhtml Paragraph menu</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Show hidden popup menu, , , , "Mail Compose Left to right""</span>
 <span style="color: #ff0000;">Submenu, "文字颜色", xhtml Color menu</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Show hidden popup menu, , , , "Mail Compose Text Color""</span>
 <span style="color: #ff0000;">Submenu, "文字大小", xhtml Size menu</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Show hidden popup menu, , , , "Mail Compose Increase Size""</span>
 <span style="color: #a61717; background-color: #e3d2d2;">---------------------------0</span>
 <span style="color: #ff0000;">Item, "粗体"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;strong&gt;')", , , "Mail Compose Bold""</span>
 <span style="color: #ff0000;">Item, "斜体"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;em&gt;')", , , "Mail Compose Italic""</span>
 <span style="color: #ff0000;">Item, "下划线"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;ins&gt;')", , , "Mail Compose Underline""</span>
 <span style="color: #ff0000;">Item, "删除线"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;del&gt;')", , , "Mail Compose Strikethrough""</span>
 <span style="color: #a61717; background-color: #e3d2d2;">-------------------------1</span>
 <span style="color: #ff0000;">Item, "图片"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;img src=\x22','\x22 alt=\x22','\x22/&gt;')", , "图片", "Mail Compose Images""</span>
 <span style="color: #ff0000;">Item, "链接"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:void(inivar='%c')", "&lt;a href&gt;", "链接", "Mail Compose Link" &amp; Go to page, "javascript:var url='';try{if(inivar.search(/^[a-z]{3,5}:\/\/|^opera:[a-z/]/i) != -1){url=inivar};inivar=null}catch(e){url=''};ujs_bbcode_tag('&lt;a href=\x22'+url+'\x22&gt;')""</span>
 <span style="color: #ff0000;">Item, "引用"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;blockquote&gt;')", ,, "Account IRC""</span>
 <span style="color: #ff0000;">Item, "Pre"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;pre&gt;')", , , "Chat Room""</span>
 <span style="color: #ff0000;">Item, "代码"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;code&gt;')", , , "Mail Compose HTML""</span>
 <span style="color: #a61717; background-color: #e3d2d2;">-------------------------2</span>
 <span style="color: #ff0000;">Item, "有序列表"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;ol&gt;&lt;li&gt;','&lt;/li&gt;&lt;/ol&gt;')", , , "Mail Compose Numbered List""</span>
 <span style="color: #ff0000;">Item, "无序列表"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;ul&gt;&lt;li&gt;','&lt;/li&gt;&lt;/ul&gt;')", , , "Mail Compose Bullet List""</span>

 <span style="color: #000080; font-weight: 700;">[UBB Color menu]</span>
 <span style="color: #ff0000;">Item,"黑色#000000"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[color=#000000]')",,, "bb_a_#000000""</span>
 <span style="color: #ff0000;">Item,"灰色#555555"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[color=#555555]')",,, "bb_a_#555555""</span>
 <span style="color: #ff0000;">Item,"浅灰#999999"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[color=#999999]')",,, "bb_a_#999999""</span>
 <span style="color: #ff0000;">Item,"白色#ffffff"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[color=#ffffff]')",,, "bb_a_#ffffff""</span>
 <span style="color: #ff0000;">Item,"红色#ff0000"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[color=#ff0000]')",,, "bb_a_#ff0000""</span>
 <span style="color: #ff0000;">Item,"橙色#ff6600"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[color=#ff6600]')",,, "bb_a_#ff6600""</span>
 <span style="color: #ff0000;">Item,"黄色#ffff33"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[color=#ffff33]')",,, "bb_a_#ffff33""</span>
 <span style="color: #a61717; background-color: #e3d2d2;">BreakItem</span>
 <span style="color: #ff0000;">Item,"绿色#008000"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[color=#008000]')",,, "bb_a_#008000""</span>
 <span style="color: #ff0000;">Item,"浅绿#33ff33"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[color=#33ff33]')",,, "bb_a_#33ff33""</span>
 <span style="color: #ff0000;">Item,"蓝色#0000ff"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[color=#0000ff]')",,, "bb_a_#0000ff""</span>
 <span style="color: #ff0000;">Item,"浅蓝#3366ff"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[color=#3366ff]')",,, "bb_a_#3366ff""</span>
 <span style="color: #ff0000;">Item,"紫色#6600cc"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[color=#6600cc]')",,, "bb_a_#6600cc""</span>
 <span style="color: #ff0000;">Item,"浅紫#9999ff"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[color=#9999ff]')",,, "bb_a_#9999ff""</span>
 <span style="color: #ff0000;">Item,"粉色#ff00ff"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[color=#ff00ff]')",,, "bb_a_#ff00ff""</span>

 <span style="color: #000080; font-weight: 700;">[xhtml Color menu]</span>
 <span style="color: #ff0000;">Item,"黑色#000000"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22color: #000000\x22&gt;')",,, "bb_a_#000000""</span>
 <span style="color: #ff0000;">Item,"灰色#555555"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22color: #555555\x22&gt;')",,, "bb_a_#555555""</span>
 <span style="color: #ff0000;">Item,"浅灰#999999"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22color: #999999\x22&gt;')",,, "bb_a_#999999""</span>
 <span style="color: #ff0000;">Item,"白色#ffffff"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22color: #ffffff\x22&gt;')",,, "bb_a_#ffffff""</span>
 <span style="color: #ff0000;">Item,"红色#ff0000"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22color: #ff0000\x22&gt;')",,, "bb_a_#ff0000""</span>
 <span style="color: #ff0000;">Item,"橙色#ff6600"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22color: #ff6600\x22&gt;')",,, "bb_a_#ff6600""</span>
 <span style="color: #ff0000;">Item,"黄色#ffff33"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22color: #ffff33\x22&gt;')",,, "bb_a_#ffff33""</span>
 <span style="color: #a61717; background-color: #e3d2d2;">BreakItem</span>
 <span style="color: #ff0000;">Item,"绿色#008000"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22color: #008000\x22&gt;')",,, "bb_a_#008000""</span>
 <span style="color: #ff0000;">Item,"浅绿#33ff33"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22color: #33ff33\x22&gt;')",,, "bb_a_#33ff33""</span>
 <span style="color: #ff0000;">Item,"蓝色#0000ff"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22color: #0000ff\x22&gt;')",,, "bb_a_#0000ff""</span>
 <span style="color: #ff0000;">Item,"浅蓝#3366ff"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22color: #3366ff\x22&gt;')",,, "bb_a_#3366ff""</span>
 <span style="color: #ff0000;">Item,"紫色#6600cc"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22color: #6600cc\x22&gt;')",,, "bb_a_#6600cc""</span>
 <span style="color: #ff0000;">Item,"浅紫#9999ff"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22color: #9999ff\x22&gt;')",,, "bb_a_#9999ff""</span>
 <span style="color: #ff0000;">Item,"粉色#ff00ff"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22color: #ff00ff\x22&gt;')",,, "bb_a_#ff00ff""</span>

 <span style="color: #000080; font-weight: 700;">[UBB Size menu]</span>
 <span style="color: #ff0000;">Item, "+1"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[size=1]')",,, "Mail Compose Increase Size""</span>
 <span style="color: #ff0000;">Item, "+2"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[size=2]')",,, "Mail Compose Increase Size""</span>
 <span style="color: #ff0000;">Item, "+3"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[size=3]')",,, "Mail Compose Increase Size""</span>
 <span style="color: #ff0000;">Item, "+4"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[size=4]')",,, "Mail Compose Increase Size""</span>
 <span style="color: #ff0000;">Item, "+5"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[size=5]')",,, "Mail Compose Increase Size""</span>
 <span style="color: #ff0000;">Item, "+6"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[size=6]')",,, "Mail Compose Increase Size""</span>
 <span style="color: #ff0000;">Item, "+7"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('[size=7]')",,, "Mail Compose Increase Size""</span>

 <span style="color: #000080; font-weight: 700;">[xhtml Size menu]</span>
 <span style="color: #ff0000;">Item, "11px"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22font-size: 11px\x22&gt;')",,, "Mail Compose Increase Size""</span>
 <span style="color: #ff0000;">Item, "12px"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22font-size: 12px\x22&gt;')",,, "Mail Compose Increase Size""</span>
 <span style="color: #ff0000;">Item, "13px"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22font-size: 13px\x22&gt;')",,, "Mail Compose Increase Size""</span>
 <span style="color: #ff0000;">Item, "14px"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22font-size: 14px\x22&gt;')",,, "Mail Compose Increase Size""</span>
 <span style="color: #ff0000;">Item, "15px"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22font-size: 15px\x22&gt;')",,, "Mail Compose Increase Size""</span>
 <span style="color: #ff0000;">Item, "16px"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22font-size: 16px\x22&gt;')",,, "Mail Compose Increase Size""</span>
 <span style="color: #ff0000;">Item, "17px"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22font-size: 17px\x22&gt;')",,, "Mail Compose Increase Size""</span>
 <span style="color: #ff0000;">Item, "18px"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;span style=\x22font-size: 18px\x22&gt;')",,, "Mail Compose Increase Size""</span>

 <span style="color: #000080; font-weight: 700;">[xhtml Paragraph menu]</span>
 <span style="color: #ff0000;">Item, "&lt;h1&gt;"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;h1&gt;','&lt;/h1&gt;')",,, "bb_h1""</span>
 <span style="color: #ff0000;">Item, "&lt;h2&gt;"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;h2&gt;','&lt;/h2&gt;')",,, "bb_h2""</span>
 <span style="color: #ff0000;">Item, "&lt;h3&gt;"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;h3&gt;','&lt;/h3&gt;')",,, "bb_h3""</span>
 <span style="color: #ff0000;">Item, "&lt;h4&gt;"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;h4&gt;','&lt;/h4&gt;')",,, "bb_h4""</span>
 <span style="color: #ff0000;">Item, "&lt;h5&gt;"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;h5&gt;','&lt;/h5&gt;')",,, "bb_h5""</span>
 <span style="color: #ff0000;">Item, "&lt;h6&gt;"</span><span style="color: #000000;">=</span><span style="color: #0000ff;">"Go to page, "javascript:ujs_bbcode_tag('&lt;h6&gt;','&lt;/h6&gt;')",,, "bb_h6""</span></div>
</pre>
<h5>2.修改文本框右键菜单</h5>
<p>同样，编辑<a href="opera:config#Menu Configuration" target="_blank">菜单配置文件</a>，<span style="color: #008000;">搜索[Edit Widget Popup Menu]，在它的下面一行添加</span>：</p>
<pre>Submenu, "BBcode",BBcode Menu="Show hidden popup menu,,,,"bbcode""
Submenu, "Xhtmlcode",xhtml Menu="Show hidden popup menu,,,,"Compose mail""</pre>
<h5>3.添加<span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/userjs" title="查看 UserJS 中的全部文章">UserJS</a></span></h5>
<p>下载这个js：<a href="http://shun.googlecode.com/files/opj_bbcode.7z" target="_blank">bbcode</a>，解压后放到你的<a href="opera:config#User JavaScript File" target="_blank">js目录</a>下。</p>
<h5>4.补充图标（非必须）</h5>
<p>下载这个<a href="http://shun.googlecode.com/files/ops_bbcode_ico.7z" target="_blank">图标包</a>，把解压后的bbcode文件夹放到opera/skin里的standard_skin.zip里面。<br />
并<span style="color: #008000;">编辑standard_skin.zip里的skin.ini，在最后面添加</span>：</p>
<pre>bbcode=bbcode/bbcode.png
bb_a_#000000=bbcode/bb_a_#000000.gif
bb_a_#555555=bbcode/bb_a_#555555.gif
bb_a_#999999=bbcode/bb_a_#999999.gif
bb_a_#ffffff=bbcode/bb_a_#ffffff.gif
bb_a_#ff0000=bbcode/bb_a_#ff0000.gif
bb_a_#ff6600=bbcode/bb_a_#ff6600.gif
bb_a_#ffff33=bbcode/bb_a_#ffff33.gif
bb_a_#008000=bbcode/bb_a_#008000.gif
bb_a_#33ff33=bbcode/bb_a_#33ff33.gif
bb_a_#0000ff=bbcode/bb_a_#0000ff.gif
bb_a_#3366ff=bbcode/bb_a_#3366ff.gif
bb_a_#6600cc=bbcode/bb_a_#6600cc.gif
bb_a_#9999ff=bbcode/bb_a_#9999ff.gif
bb_a_#ff00ff=bbcode/bb_a_#ff00ff.gif</pre>
<p>当然，你也可以修改<a href="opera:config#UserPrefs|ButtonSet" target="_blank">正在使用的皮肤</a>。</p>
<h4>注意事项</h4>
<ol>
<li>请保存为UTF-8格式，否则会乱码。</li>
<li> 在保存menu 、toolbar、skin之前，要先关闭Opera。</li>
</ol>
<h4>适用范围</h4>
<p>基本上跟FF的扩展一样</p>
<ol>
<li>Bbcode适用于绝大多数论坛的评论输入框（无需进入高级回复）、高级回复下的纯文本模式，根据论坛设置和权限的不同，可能有部分bbcode无效</li>
<li>Xhtmlcode在wp等Blog的评论输入框：通常可以使用粗体、斜体、链接、图片、引用等功能，如果对方安装了评论增强的插件则可以支持更多，当然，有的地方完全不支持。在自己的博客并处于登录状态，可以评论中使用全部Xhtml，无论前台还是后台。</li>
<li>Xhtmlcode在Wp的文章编辑器，纯文本模式下全部可用</li>
<li>需要开启Userjs</li>
</ol>
<h4>Ps：</h4>
<p>1.其实我写文章就是用wp自带编辑器加上这个，当然，还有更多的条目，不过那些适用范围很小，基本上适合我自己。</p>
<p>2.如果你更喜欢工具栏的模式，那么请看《<a href="http://bbs.operachina.com/viewtopic.php?f=54&amp;t=40020" target="_blank">一步一步，制作自己的BBCode工具栏</a>》。</p>
<p>3.根据自己的使用习惯，修改菜单，去掉不需要的，再把一些动作组合起来会非常方便。</p>
<p>4.稍后还会继续改进。</p>
<p>&raquo; 转载请以超链接形式注明来源：<a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> &raquo; <a rel="bookmark" title="打造评论和发帖的利器：BBcode For Opera" href="http://www.a-shun.com/archives/21324.html"> 《打造评论和发帖的利器：BBcode For Opera》</a><br />&raquo; 本文链接地址：<a rel="bookmark" title="打造评论和发帖的利器：BBcode For Opera" href="http://www.a-shun.com/archives/21324.html">http://www.a-shun.com/archives/21324.html</a></p><div id="related_posts"><h2>更多关于  <a href="http://www.a-shun.com/archives/tag/opera" rel="nofollow">Opera</a>, <a href="http://www.a-shun.com/archives/tag/userjs" rel="nofollow">UserJS</a> 的文章</h2><ul><li><a href="http://www.a-shun.com/archives/21488.html" title="Opera IM">Opera IM</a></li><li><a href="http://www.a-shun.com/archives/21489.html" title="Opera 按钮：Ping 当前域名">Opera 按钮：Ping 当前域名</a></li><li><a href="http://www.a-shun.com/archives/21483.html" title="Opera 按钮：在浏览器中编辑 Host 文件">Opera 按钮：在浏览器中编辑 Host 文件</a></li><li><a href="http://www.a-shun.com/archives/21473.html" title="Opera 11.50 正式版，新外观、密码同步和快拨扩展">Opera 11.50 正式版，新外观、密码同步和快拨扩展</a></li><li><a href="http://www.a-shun.com/archives/21471.html" title="通过右键菜单使用 Google 按图片搜索">通过右键菜单使用 Google 按图片搜索</a></li><li><a href="http://www.a-shun.com/archives/21467.html" title="访问 operachina.com 的方法">访问 operachina.com 的方法</a></li></ul></div><p style='border-top:3px solid #CCC;'>© <a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> 2009-2010 | <a rel="bookmark" href="http://www.a-shun.com/archives/21324.html#respond">发表评论 </a> | <a rel="bookmark" href="http://www.a-shun.com/archives/21324.html#comments">阅读评论 </a> | <a href="https://twitter.com/ashunyi"> Twitter</a> | 0b509d655a529f3b7820d7fb7e63fb0e</p>]]></content:encoded>
			<wfw:commentRss>http://www.a-shun.com/archives/21324.html/feed</wfw:commentRss>
		<slash:comments>95</slash:comments>
		</item>
		<item>
		<title>Opera教程:掌控链接的打开方式</title>
		<link>http://www.a-shun.com/archives/21298.html</link>
		<comments>http://www.a-shun.com/archives/21298.html#comments</comments>
		<pubDate>Sat, 24 Oct 2009 16:40:55 +0000</pubDate>
		<dc:creator>A.shun</dc:creator>
				<category><![CDATA[效率提升]]></category>
		<category><![CDATA[软件心得]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[UserCss]]></category>
		<category><![CDATA[UserJS]]></category>

		<guid isPermaLink="false">http://www.a-shun.com/archives/21298.html</guid>
		<description><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/opera"><img style="float: right;" title="opera" src="http://img.a-shun.com/tag/opera.gif" alt="opera" width="88" height="88" /></a>前面我们讲了一些Opera中<a href="http://www.a-shun.com/archives/21290.html">快速搜索的技巧</a>，现在我来分享一些关于打开链接和标签的心得。</p>
<p>多标签是浏览器的重大进步，但由此同时，选择多了，也有了不同的习惯，关于链接打开方式的问题始终不少。</p>
<p>也就有了这样的疑问：<strong>打开链接的最佳方法是什么？</strong><br />
答案是：<strong><span style="color: #ff0000;">链接的打开方式应该由我们自己来决定，而非网站开发者。</span></strong></p>
<p>此文属于<span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/opera" title="查看 Opera 中的全部文章">Opera</a></span>系列教程之一。如果你感兴趣，欢迎进行<a href="http://feeds.feedburner.com/ashun">订阅</a>。</p>
<p>2010.03.19重新整理，将与oc上的同步更新，虽然略有不同。<br />
[......]</p><p class="read-more">继续阅读：<a rel="nofollow" href="http://www.a-shun.com/archives/21298.html">Opera教程:掌控链接的打开方式</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/opera"><img style="float: right;" title="opera" src="http://img.a-shun.com/tag/opera.gif" alt="opera" width="88" height="88" /></a>前面我们讲了一些Opera中<a href="http://www.a-shun.com/archives/21290.html">快速搜索的技巧</a>，现在我来分享一些关于打开链接和标签的心得。</p>
<p>多标签是浏览器的重大进步，但由此同时，选择多了，也有了不同的习惯，关于链接打开方式的问题始终不少。</p>
<p>也就有了这样的疑问：<strong>打开链接的最佳方法是什么？</strong><br />
答案是：<strong><span style="color: #ff0000;">链接的打开方式应该由我们自己来决定，而非网站开发者。</span></strong></p>
<p>此文属于<span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/opera" title="查看 Opera 中的全部文章">Opera</a></span>系列教程之一。如果你感兴趣，欢迎进行<a href="http://feeds.feedburner.com/ashun">订阅</a>。</p>
<p>2010.03.19重新整理，将与oc上的同步更新，虽然略有不同。<br />
<span id="more-21298"></span></p>
<p style="text-align: center;"><img src="http://img.a-shun.com/Opera/tab/op_opentab_04.jpg" alt="opera后台标签" width="450" height="252" /></p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">情况分析和主要思路</h2>
<p>一般情况有：</p>
<ul>
<blockquote>
<li>新标签打开</li>
<li> 后台标签打开</li>
<li> 当标签打开</li>
<li> 新窗口打开</li>
<li> 后台新窗口</li>
<li> 批量打开链接</li>
</blockquote>
</ul>
<p>以上每种情况提供楼尽可能多的方式，选择顺手的即可。</p>
<p>我个人的操作习惯是这样的，<strong>单击链接在当前页打开，拖拽在新标签打开，手势就是在后台标签打开。</strong></p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">1.新标签打开链接</h2>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">1.1 左键拖拽</h3>
<p>将<a rel="external nofollow" href="opera:config#Enable Drag"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />opera:config#Enable Drag</a><br />
的值设置为255</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">1.2 鼠标手势</h3>
<p>命令为:</p>
<pre>Open link in new page</pre>
<p>我们可以这样写</p>
<pre>GestureUp=Open link in new page</pre>
<p>在页面的链接右键向上拖，则在新标签打开该链接</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">1.3 中键单击</h3>
<p><a rel="external nofollow" href="opera:config#UserPrefs|CenterMousebuttonAction"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />opera:config#UserPrefs|CenterMousebuttonAction</a>设置为1</p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">2.后台新标签打开链接</h2>
<p>这几乎是出现频率最高的问题。希望同学们提问之前能先搜索一下</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">2.1 左键点击</h3>
<p>将<a rel="external nofollow" href="opera:config#Target Destination"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />opera:config#Target Destination</a>的值设置为2<br />
直接用左键点击链接的话，大多数情况下会在新标签打开。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">2.2 单击中键</h3>
<p>这是Opera默认的方法，但是一般提问者无法满意这个答案，先不说部分鼠标没有中键，主要是中键的手感一般都不如左右键。纯属凑数。<br />
<a rel="external nofollow" href="opera:config#UserPrefs|CenterMousebuttonAction"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />opera:config#UserPrefs|CenterMousebuttonAction</a>为2表示后台新标签打开。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">2.3 Ctrl+shift+左键单击</h3>
<p>这也是官方默认的按键，需要用到三个键- -汗。<br />
Ctrl+shift+回车也是这一样的效果。同样，感觉按键太多，意义不大，也只是罗列出来。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">2.4 鼠标手势</h3>
<p>加入以下两个手势这就实现了用鼠标右键把链接向上或向下拖，实现在后台新标签打开。<br />
命令为：</p>
<pre>Open link in background page</pre>
<p>我们习惯上这么写</p>
<pre>GestureUp=Open link in new page | Go to start
GestureDown=Open link in background page | Go to end</pre>
<p><span style="color: #ff0000;">强烈推荐此方式</span>：<span style="color: #000000;">手势可以实现的功能更加丰富，而且对于后台打开频繁的人来说，这样可以平衡鼠标左右键的使用率，减少手指疲劳和延长鼠标寿命</span>。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">2.5 左键拖拽</h3>
<p><span style="color: #008000;">很多人从Maxthon那养成的习惯，唉。</span><br />
先将<a rel="external nofollow" href="opera:config#Enable Drag"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />opera:config#Enable Drag</a>的值设置为255。<br />
<span style="color: #ff0000;">9.63以上，10.2以下版本</span>，并勾选<a rel="external nofollow" href="opera:config#open new window in background"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />opera:config#open new window in background</a>即可。<br />
<span style="color: #ff0000;">10.51</span>则勾选<a rel="external nofollow" href="opera:config#UserPrefs|OpenDraggedLinkInBackground"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />opera:config#UserPrefs|OpenDraggedLinkInBackground</a>，感谢卡农的提醒。<br />
<span style="color: #ff0000;">10.50是个杯具</span>。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">2.6 Ctrl+左键单击</h3>
<p>这个只能用js实现，需要两只手还要js，没啥必要。<br />
详情请见：<a href="http://bbs.operachina.com/viewtopic.php?f=41&amp;t=14927" target="_blank">http://bbs.operachina.com/viewtopic.php?f=41&amp;t=14927</a></p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">3.左键单击当前标签打开链接</h2>
<p>这个其实是默认的，但是因为<span style="color: #ff0000;">target=”_blank”</span>属性等的存在，有时候会带来一些麻烦。<br />
始终坚持：<span style="color: #ff0000;">链接的打开方式应该由我们自己来决定，而非网站开发者。</span>好在op可以无视它。<br />
下面的方法同样也<span style="color: #008000;">解决了下载时弹出空白页面的问题</span>。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">3.1 SingleWindowBrowsing</h3>
<p>勾选<a rel="external nofollow" href="opera:config#UserPrefs|SingleWindowBrowsing"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />opera:config#UserPrefs|SingleWindowBrowsing</a><br />
这样当前页的所有链接，均在一个页面中打开，包括弹窗。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">3.2 Ignore Target</h3>
<p>使用<a rel="external nofollow" href="opera:config#Ignore Target"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />opera:config#Ignore Target</a>来忽略链接的target属性。<br />
但是，这样会变成默认拦截所有的弹出窗口。如果你不用到弹出窗口的话可以用这个方法。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">3.3 使用UserCSS</h3>
<pre>a[href][target='_blank'] {
-o-link:attr(href) !important;
-o-link-source:current !important;
}</pre>
<p>将上面这段代码存为一个css文件，放在你的css目录中，然后在菜单—页面—样式中勾选即可。</p>
<p style="text-align: center;"><img src="http://img.a-shun.com/Opera/tab/op_opentab_02.jpg" alt="opera css" /></p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">4.链接在新窗口打开</h2>
<p>前面说了，多标签的发明是浏览器的一个重大进步，但是众口难调，始终还是有偏执狂喜欢单标签多窗口- -</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">4.1 单标签模式</h3>
<p>这也可以，在“首选项”—“高级”—“标签页”—“增加的标签选项”中，勾选“打开窗口而不是标签页”。<br />
好了，满足你怀旧的欲望，嘿。</p>
<h3 style="font-size: 13px; border-left: 5px solid #CCC; margin-bottom: 8px;">4.2 中键单击</h3>
<p>如果新窗口打开不是主要操作，但依然需要，那么我们也使用中键。<br />
<a rel="external nofollow" href="opera:config#UserPrefs|CenterMousebuttonAction"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />opera:config#UserPrefs|CenterMousebuttonAction</a>设置为3</p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">5.后台新窗口打开</h2>
<p>中键点击，<a rel="external nofollow" href="opera:config#UserPrefs|CenterMousebuttonAction"><img src="http://www.a-shun.com/img/ico/opera.png" alt="operaconfig" />opera:config#UserPrefs|CenterMousebuttonAction</a>设置为4</p>
<h2 style="background: #E3E4E6; font-size: 14px; border-bottom: 1px solid #CCC; border-left: 5px solid #CCC; padding-top: 3px; padding-bottom: 2px;">6.批量打开链接</h2>
<p>推荐:<br />
<a href="http://bbs.operachina.com/viewtopic.php?f=41&amp;t=34561" target="_blank">Snap-Links.js（快速打开多个链接）1.5.6修改版</a>(支持Opera 10.50)</p>
<p>如果是打开书签和历史，可以用ctrl、shift来选择多个同时打开，手势也有效。</p>
<p>本文讲的都是比较常用的Opera使用技巧。好了，让我们一起来掌控链接的打开方式。</p>
<p>&raquo; 转载请以超链接形式注明来源：<a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> &raquo; <a rel="bookmark" title="Opera教程:掌控链接的打开方式" href="http://www.a-shun.com/archives/21298.html"> 《Opera教程:掌控链接的打开方式》</a><br />&raquo; 本文链接地址：<a rel="bookmark" title="Opera教程:掌控链接的打开方式" href="http://www.a-shun.com/archives/21298.html">http://www.a-shun.com/archives/21298.html</a></p><div id="related_posts"><h2>更多关于  <a href="http://www.a-shun.com/archives/tag/opera" rel="nofollow">Opera</a>, <a href="http://www.a-shun.com/archives/tag/usercss" rel="nofollow">UserCss</a>, <a href="http://www.a-shun.com/archives/tag/userjs" rel="nofollow">UserJS</a> 的文章</h2><ul><li><a href="http://www.a-shun.com/archives/21488.html" title="Opera IM">Opera IM</a></li><li><a href="http://www.a-shun.com/archives/21489.html" title="Opera 按钮：Ping 当前域名">Opera 按钮：Ping 当前域名</a></li><li><a href="http://www.a-shun.com/archives/21483.html" title="Opera 按钮：在浏览器中编辑 Host 文件">Opera 按钮：在浏览器中编辑 Host 文件</a></li><li><a href="http://www.a-shun.com/archives/21473.html" title="Opera 11.50 正式版，新外观、密码同步和快拨扩展">Opera 11.50 正式版，新外观、密码同步和快拨扩展</a></li><li><a href="http://www.a-shun.com/archives/21471.html" title="通过右键菜单使用 Google 按图片搜索">通过右键菜单使用 Google 按图片搜索</a></li><li><a href="http://www.a-shun.com/archives/21467.html" title="访问 operachina.com 的方法">访问 operachina.com 的方法</a></li></ul></div><p style='border-top:3px solid #CCC;'>© <a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> 2009-2010 | <a rel="bookmark" href="http://www.a-shun.com/archives/21298.html#respond">发表评论 </a> | <a rel="bookmark" href="http://www.a-shun.com/archives/21298.html#comments">阅读评论 </a> | <a href="https://twitter.com/ashunyi"> Twitter</a> | 0b509d655a529f3b7820d7fb7e63fb0e</p>]]></content:encoded>
			<wfw:commentRss>http://www.a-shun.com/archives/21298.html/feed</wfw:commentRss>
		<slash:comments>150</slash:comments>
		</item>
		<item>
		<title>好用的Opera JavaScript脚本推荐 第二期</title>
		<link>http://www.a-shun.com/archives/21252.html</link>
		<comments>http://www.a-shun.com/archives/21252.html#comments</comments>
		<pubDate>Fri, 21 Aug 2009 15:54:37 +0000</pubDate>
		<dc:creator>A.shun</dc:creator>
				<category><![CDATA[资源分享]]></category>
		<category><![CDATA[UserJS]]></category>

		<guid isPermaLink="false">http://www.a-shun.com/archives/21252.html</guid>
		<description><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/opera"><img style="float: right;" title="opera" src="http://img.a-shun.com/tag/opera.gif" alt="opera" width="88" height="88" /></a><strong>Opera User JavaScript</strong>（Opera 用户脚本），是 <a href="http://www.a-shun.com/archives/tag/op">Opera</a> 浏览器提供的一组脚本工具接口。主要用于扩展 op 功能和修正网页错误。</p>
<p><a href="http://www.a-shun.com/">上一次 </a><a href="http://www.a-shun.com/">A.shun</a> 向大家介绍了5个<a href="http://www.a-shun.com/archives/18312.html">《好用的Opera JavaScript脚本》</a>，评价还不错。这次再推荐5个。</p>
<p>js 文件是在网络收集整理后推荐给大家的，版权归原作者所有。</p>
<p>使用方法，如无特别说明，将 JS 文件放到 Opera的<a href="opera:config#User JavaScript File"> JS目录</a>下即可。</p>
<p>[......]</p><p class="read-more">继续阅读：<a rel="nofollow" href="http://www.a-shun.com/archives/21252.html">好用的Opera JavaScript脚本推荐 第二期</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/opera"><img style="float: right;" title="opera" src="http://img.a-shun.com/tag/opera.gif" alt="opera" width="88" height="88" /></a><strong>Opera User JavaScript</strong>（Opera 用户脚本），是 <a href="http://www.a-shun.com/archives/tag/op">Opera</a> 浏览器提供的一组脚本工具接口。主要用于扩展 op 功能和修正网页错误。</p>
<p><a href="http://www.a-shun.com/">上一次 </a><a href="http://www.a-shun.com/">A.shun</a> 向大家介绍了5个<a href="http://www.a-shun.com/archives/18312.html">《好用的Opera JavaScript脚本》</a>，评价还不错。这次再推荐5个。</p>
<p>js 文件是在网络收集整理后推荐给大家的，版权归原作者所有。</p>
<p>使用方法，如无特别说明，将 JS 文件放到 Opera的<a href="opera:config#User JavaScript File"> JS目录</a>下即可。</p>
<p><span id="more-21252"></span></p>
<h4>快速打开多个链接 Snap-Links</h4>
<p><strong>Snap-Links</strong> 的作用就是在页面上拉一个框，便可快速打开这个框里面的链接。<br />
我介绍的这个是经过 xxtzz2z 修改的版本，画框时需要按住 Ctrl 键，避免了不小心拖出个框框的问题。<br />
具体操作方法：按住 Ctrl 键，左键从空白（没有图片、文字、链接等元素）处拖动鼠标、画方框，便可快速打开这个框里面的链接。<br />
<strong>我都是用这个批量访问友情链接的，那是相当的方便。</strong>得益于 op 自身的反应速度，同时载入十几二十个网页并不会感到卡。在论坛浏览帖子的时候也很管用。</p>
<p style="text-align: center;"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_js2_01.jpg" alt="Snap-Links" /></p>
<h4>图片显示增强  Autosizer</h4>
<p>Opera 图像显示增强插件，在图片页面的右上角会出现个下拉菜单，可以选择让图像以五种不同尺寸显示（Original，原始的； Shrink to Fit，缩小字体填充； Maximize，最小化；Fit to Width，适合宽度；Fit to Height，适合高度）。<br />
默认启用的是 Maximize 。点击图片就可以采用下一种模式查看图片，而按住  Shift 键同时点击图片便可以用上一种模式查看。</p>
<p style="text-align: center;"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_js2_03.jpg" alt="Autosizer" /></p>
<h4>虚拟键盘  Virtual Keyboard Interface</h4>
<p>在文本框双击就弹出一个小键盘，有时候上论坛用它填写认证码还挺方便的。很适合经常单手操作或者在边上网边吃东西的用户。</p>
<p style="text-align: center;"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_js2_06.jpg" alt="opera软键盘" /></p>
<h4>显示狗狗搜索真实链接地址 xunlei-search-vlink</h4>
<p>somh 的作品，<strong>可以让狗狗搜显示真实链接地址，并过滤掉下载页面的其他元素</strong>，还可以避免有些经过编码的中文链接可能直接/右键点击下载都无效的情况。全自动，无需任何操作。下载狂必备。<br />
原来的狗狗搜索下载页</p>
<p style="text-align: center;"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_js2_04.jpg" alt="opera 狗狗搜索" /></p>
<p>有了 xunlei-search-vlink 后</p>
<p style="text-align: center;"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_js2_05.jpg" alt="迅雷真实下载地址" /></p>
<h4>随意修改文本框大小 Power drag</h4>
<p>Power drag 通过按住 Shift 键然后拖拽右下角的来调整文本输入区，选择框，Iframes，对象，图像和输入字段的大小。双击则右下角则可以恢复原来的尺寸。<br />
这个在有些文本输入区比较小的博客上很有用。</p>
<p style="text-align: center;"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_js2_02.jpg" alt="Power drag" /></p>
<h4>最后</h4>
<p>感谢以上 JS 的作者以及对其加以修改和完善的人。是他们的努力让使我们使用的 Opera 更加强大。</p>
<p>打包下载：<a href="http://www.uushare.com/user/wikipedia/file/1929200" target="_blank">uushare</a></p>
<p><a href="http://www.a-shun.com/archives/14189.html">更多的了解 Opera。</a></p>
<p>&raquo; 转载请以超链接形式注明来源：<a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> &raquo; <a rel="bookmark" title="好用的Opera JavaScript脚本推荐 第二期" href="http://www.a-shun.com/archives/21252.html"> 《好用的Opera JavaScript脚本推荐 第二期》</a><br />&raquo; 本文链接地址：<a rel="bookmark" title="好用的Opera JavaScript脚本推荐 第二期" href="http://www.a-shun.com/archives/21252.html">http://www.a-shun.com/archives/21252.html</a></p><div id="related_posts"><h2>更多关于  <a href="http://www.a-shun.com/archives/tag/userjs" rel="nofollow">UserJS</a> 的文章</h2><ul><li><a href="http://www.a-shun.com/archives/21462.html" title="禁用 Opera 浏览图片自适应窗口大小">禁用 Opera 浏览图片自适应窗口大小</a></li><li><a href="http://www.a-shun.com/archives/21378.html" title="我使用的 Opera 用户脚本（UserJS）">我使用的 Opera 用户脚本（UserJS）</a></li><li><a href="http://www.a-shun.com/archives/21370.html" title="获取 SkyDrive 真实外链地址的新方法">获取 SkyDrive 真实外链地址的新方法</a></li><li><a href="http://www.a-shun.com/archives/21357.html" title="Flash Block For Opera/Firefox/Chrome">Flash Block For Opera/Firefox/Chrome</a></li><li><a href="http://www.a-shun.com/archives/21349.html" title="自动备份输入框内容：Textarea Backup Localstorage">自动备份输入框内容：Textarea Backup Localstorage</a></li><li><a href="http://www.a-shun.com/archives/21324.html" title="打造评论和发帖的利器：BBcode For Opera">打造评论和发帖的利器：BBcode For Opera</a></li></ul></div><p style='border-top:3px solid #CCC;'>© <a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> 2009-2010 | <a rel="bookmark" href="http://www.a-shun.com/archives/21252.html#respond">发表评论 </a> | <a rel="bookmark" href="http://www.a-shun.com/archives/21252.html#comments">阅读评论 </a> | <a href="https://twitter.com/ashunyi"> Twitter</a> | 0b509d655a529f3b7820d7fb7e63fb0e</p>]]></content:encoded>
			<wfw:commentRss>http://www.a-shun.com/archives/21252.html/feed</wfw:commentRss>
		<slash:comments>61</slash:comments>
		</item>
		<item>
		<title>好用的Opera JavaScript脚本推荐</title>
		<link>http://www.a-shun.com/archives/18312.html</link>
		<comments>http://www.a-shun.com/archives/18312.html#comments</comments>
		<pubDate>Mon, 15 Jun 2009 10:08:16 +0000</pubDate>
		<dc:creator>A.shun</dc:creator>
				<category><![CDATA[资源分享]]></category>
		<category><![CDATA[UserJS]]></category>

		<guid isPermaLink="false">http://www.a-shun.com/?p=18312</guid>
		<description><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/opera"><img style="float: right;" title="opera" src="http://img.a-shun.com/tag/opera.gif" alt="opera" width="88" height="88" /></a><strong>Opera User JavaScript</strong>（Opera 用户脚本），是 <a href="http://www.a-shun.com/archives/tag/op">Opera</a> 浏览器提供的一组脚本工具接口。主要用于扩展 op 功能和修正网页错误。</p>
<p>本文<a href="http://www.a-shun.com/"> A.shun</a> 在网上搜集的 Opera <span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/userjs" title="查看 UserJS 中的全部文章">UserJS</a></span>，整理后推荐给大家，版权归原作者所有。</p>
<p>使用方法，如无特别说明，将 JS 文件放到 Opera 的<a href="opera:config#User JavaScript File"> JS 目录</a>下即可。</p>
<p style="padding-left: 30px;">[......]</p><p class="read-more">继续阅读：<a rel="nofollow" href="http://www.a-shun.com/archives/18312.html">好用的Opera JavaScript脚本推荐</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.a-shun.com/archives/tag/opera"><img style="float: right;" title="opera" src="http://img.a-shun.com/tag/opera.gif" alt="opera" width="88" height="88" /></a><strong>Opera User JavaScript</strong>（Opera 用户脚本），是 <a href="http://www.a-shun.com/archives/tag/op">Opera</a> 浏览器提供的一组脚本工具接口。主要用于扩展 op 功能和修正网页错误。</p>
<p>本文<a href="http://www.a-shun.com/"> A.shun</a> 在网上搜集的 Opera <span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/archives/tag/userjs" title="查看 UserJS 中的全部文章">UserJS</a></span>，整理后推荐给大家，版权归原作者所有。</p>
<p>使用方法，如无特别说明，将 JS 文件放到 Opera 的<a href="opera:config#User JavaScript File"> JS 目录</a>下即可。</p>
<p style="padding-left: 30px;"><span id="more-18312"></span></p>
<h4>页面预读脚本 Page-prefetcher</h4>
<p><strong>Page-prefetcher</strong>脚本可以在发现网页中包含 “NEXT，下一页” 之类的链接时，预先下载网页，从而达到加速网页浏览的效果。特别是在那种内容比较多并且符合预读规则的页面，你就会发现，但你看完这页，打开下一页下下页。。就几乎不需要时间了。详细信息和修改可查看<a href="http://bbs.operachina.com/viewtopic.php?f=41&amp;t=31714" target="_blank">这</a>。</p>
<p>这类是我最喜欢的，在后台默默的为你工作着，强烈推荐。</p>
<h4>转换链接文本 Linkify</h4>
<p>这个JS可以自动把URL 地址文本变成可以点击的链接。演示:</p>
<p style="text-align: center;">http://www.<span class='wp_keywordlink_affiliate'><a href="http://www.a-shun.com/" title="A">A</a></span>-shun.com/</p>
<p>这是一个URl地址文本，不带链接的。在没有加入Linkify.js之前，链接处于不可点击状态。如图：</p>
<p style="text-align: center;"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_js_05.jpg" alt="Linkify" width="379" height="45" /></p>
<p>加入Linkify.js后，这个链接变成可点击状态 。</p>
<p style="text-align: center;"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_js_04.jpg" alt="Linkify" width="432" height="45" /></p>
<h4>自动保存输入的文字 Textarea-Backup</h4>
<p style="text-align: left;">这是高手们 Greasemonkey 的脚本移植过来。该脚本可以让 op 因为网络等原因导致用户在网页中输入的文本提交失败，后退后还可以显示和恢复这些文本。</p>
<p style="text-align: center;"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_js_01.jpg" alt="Textarea-Backup" width="514" height="202" /></p>
<h4>链接指向提示 Link-Alert</h4>
<p>Link-Alert可以识别链接到不同的文件类型，且当鼠标停留在链接上时，这个js会根据自身判断链接类型以显示恰当的icon图标。</p>
<p style="text-align: center;"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_js_02.jpg" alt="Link-Alert" width="586" height="153" /></p>
<p>一共有将近30个类似的不同图标来指示链接的类型。详情可查看：<a href="http://userjs.org/scripts/browser/enhancements/link-alert" target="_blank">http://userjs.org/scripts/browser/enhancements/link-alert</a></p>
<h4>超强便签 Robosticky</h4>
<p>可以为op加入超强的便标签功能。支持XHTML语言，支持一些功能选项的配置。</p>
<p>便签保存在Cookies中的，不会随着网页关闭而失去，再度打开该网页时，便贴依然出现在你贴的那个位置。</p>
<p style="text-align: center;"><img class="aligncenter" src="http://img.a-shun.com/Opera/js/op_js_03.jpg" alt="Robosticky" width="379" height="256" /></p>
<p>使用方法：</p>
<p>将该脚本复制到脚本存放目录之后，在你的菜单文件中的[Document Popup Menu] 行下加入如下内容：</p>
<pre>Item,"粘贴便签"="Go to page, "javascript:if(window &amp;&amp; window.ujs_stickies) void(window.ujs_stickies.post()); else alert('ROBO Sticky UserJS is not installed or this is not a web page.');", 1, , "New Note""</pre>
<p>需要用到便签功能时，就右击鼠标——粘贴便签。</p>
<h4>最后</h4>
<p>最后，感谢以上JS的作者以及对其加以修改和完善的人。是他们的努力让使我们使用的opera更加强大。</p>
<p>打包下载：<a href="http://www.uushare.com/user/wikipedia/file/1709384" target="_blank">uushare</a></p>
<p>&raquo; 转载请以超链接形式注明来源：<a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> &raquo; <a rel="bookmark" title="好用的Opera JavaScript脚本推荐" href="http://www.a-shun.com/archives/18312.html"> 《好用的Opera JavaScript脚本推荐》</a><br />&raquo; 本文链接地址：<a rel="bookmark" title="好用的Opera JavaScript脚本推荐" href="http://www.a-shun.com/archives/18312.html">http://www.a-shun.com/archives/18312.html</a></p><div id="related_posts"><h2>更多关于  <a href="http://www.a-shun.com/archives/tag/userjs" rel="nofollow">UserJS</a> 的文章</h2><ul><li><a href="http://www.a-shun.com/archives/21462.html" title="禁用 Opera 浏览图片自适应窗口大小">禁用 Opera 浏览图片自适应窗口大小</a></li><li><a href="http://www.a-shun.com/archives/21378.html" title="我使用的 Opera 用户脚本（UserJS）">我使用的 Opera 用户脚本（UserJS）</a></li><li><a href="http://www.a-shun.com/archives/21370.html" title="获取 SkyDrive 真实外链地址的新方法">获取 SkyDrive 真实外链地址的新方法</a></li><li><a href="http://www.a-shun.com/archives/21357.html" title="Flash Block For Opera/Firefox/Chrome">Flash Block For Opera/Firefox/Chrome</a></li><li><a href="http://www.a-shun.com/archives/21349.html" title="自动备份输入框内容：Textarea Backup Localstorage">自动备份输入框内容：Textarea Backup Localstorage</a></li><li><a href="http://www.a-shun.com/archives/21324.html" title="打造评论和发帖的利器：BBcode For Opera">打造评论和发帖的利器：BBcode For Opera</a></li></ul></div><p style='border-top:3px solid #CCC;'>© <a title="A.shun Blog" href="http://www.a-shun.com">A.shun Blog</a> 2009-2010 | <a rel="bookmark" href="http://www.a-shun.com/archives/18312.html#respond">发表评论 </a> | <a rel="bookmark" href="http://www.a-shun.com/archives/18312.html#comments">阅读评论 </a> | <a href="https://twitter.com/ashunyi"> Twitter</a> | 0b509d655a529f3b7820d7fb7e63fb0e</p>]]></content:encoded>
			<wfw:commentRss>http://www.a-shun.com/archives/18312.html/feed</wfw:commentRss>
		<slash:comments>51</slash:comments>
		</item>
	</channel>
</rss>

