朱一给福利了。上次说v2ex的回复的@不到光标而是在最前面的同志请进 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zythum
V2EX    V2EX

朱一给福利了。上次说v2ex的回复的@不到光标而是在最前面的同志请进

  zythum 2011-06-14 22:51:16 +08:00 5251 次点击
这是一个创建于 5240 天前的主题,其中的信息可能已经有所发展或是发生改变。
朱一马哲背的已经快疯掉了。明天考试啊。真的要疯到了。
抽个空写了这个脚本。不是只是个bookmark脚本。兼容各浏览器,包括ie,所以...
大家点下面的链接吧。

url http://zythum.free.bg/v2extextareaplus/

顺便帮助朱一求个人品吧。

PS。
这个就是花三五分钟的写的,所以,不要较真么。
不过其实说实话,每次都要点一下bookmark其实真的和把原来最前面的@手动移到自己想的位置花的时间也就差不多了。 呵呵。
15 条回复    1970-01-01 08:00:00 +08:00
reorx
    1
reorx  
   2011-06-14 23:29:50 +08:00
哈哈,祝朱一考试成功,话说我在考马哲前复习时也把自己折腾得够呛 -。-

其实可以写成GM脚本的嘛,已经有人写过改变v2ex背景样式的脚本了,所以我在想,不如把大家提出过的所有修改方案都写在一个脚本中,做一个同人武装版的v2ex。
xlaok
    2
xlaok  
   2011-06-14 23:52:56 +08:00
=。=现在爪机,什么时候回去试试~
谢朱一了~
主要是当时我的linux系统下的输入法不知道怎么抽风了,怎么都打不出艾特……
@reorx 很不错啊~用GM搞个PB精灵~
reorx
    3
reorx  
   2011-06-14 23:58:20 +08:00
@xlaok PB精灵~~这个名字好有爱,话说最近特缺乏想象力,脑袋都快要锈逗了
Hyperion
    4
Hyperion  
   2011-06-15 00:19:43 +08:00
表示其实可以在reply上放一个元素遮挡, 把事件"拦截"下来... 这样就可以写成chrome的扩展了... (很脏很暴力的做法, 我自重...)
windsdiary
    5
windsdiary  
   2011-06-15 01:07:25 +08:00
马哲一个通宵。。。然后良过的~
lz加油^_^。祝你好运
zythum
    6
zythum  
OP
   2011-06-15 01:23:19 +08:00
@windsdiary 熬不住了。睡觉去了。抓机上的。学校断网了已经
yyfearh
    7
yyfearth  
   2011-06-15 08:46:39 +08:00
@zythum $(obj).focus(); 直接用obj.focus()不行么?我记得element本身就有focus吧。
另外“插件是不能访问js环境”:是可以的,用contentScript做loader,载入js到dom就可以实现。
zythum
    8
zythum  
OP
   2011-06-15 09:27:40 +08:00
@yyfearth 问的好。
jquery的focus里面包含了把对应的element移到可视范围内的效果。如果是element本身就有focus我记得没有这个功能。

我没怎么开发过chrome插件。所以这边故意卖萌。能不能说得再细致一些。关于用contentScript做loader,载入js到dom。你的意思是不是将他作为<script>标签插到DOM里面。
zythum
    9
zythum  
OP
   2011-06-15 09:30:43 +08:00
@yyfearth 等你回复。考试考完我试试。
zythum
    10
zythum  
OP
   2011-06-15 09:36:48 +08:00
@yyfearth 好吧,关于上面的jquery的focus里面包含了把对应的element移到可视范围内的效果。如果是element本身就有focus我记得没有这个功能。 是我恶意卖萌之做。刚才试了下。发现是可以的。
那就直接用obj.focus()就可以了。
各位大大54我吧。
Hyperion
    11
Hyperion  
   2011-06-15 13:28:35 +08:00
$('body').append("<script src='" + chrome.extension.getURL('test.js') + "'></script>");
失败, test.js的作用域还是独立的.

$('body').append("<script>window.replyOne (...略...) </script>");
成功... (暴力的就是可靠的, 杯具...)
zythum
    12
zythum  
OP
   2011-06-15 15:53:25 +08:00
感谢@Hyperion 同学。已经把chrome插件写进去了。但是没用jQuery。
点击这边下载 http://zythum.free.bg/v2extextareaplus/v2extextareaplus.crx

或者点击帖子上的链接。里面也已经写进去了。
zythum
    13
zythum  
OP
   2011-06-15 19:43:50 +08:00
谢谢@windsdiary @reorx 同学。马哲考完了。总算悲剧过去了。应该过的了的吧。
yyfearth
    14
yyfearth  
   2011-06-15 22:59:33 +08:00
@zythum 八好意思让mm久等了,呵呵,今天上班我奇迹般的没上v2ex
@Hyperion 我试过,把js插入到head,貌似可以用啊。
我用这个方法实现了所有网页的跨域互访。
就是 (function(){var e=document.createElement("script");e.setAttribute("src",chrome.extension.getURL('fetch_proxy.js'));document.body.appendChild(e);})()
不过如果js不多,直接插入‘<script type="text/Javascript">window.replyOne (...略...) </script>’似乎更加划算。
zythum
    15
zythum  
OP
   2011-06-16 01:33:54 +08:00
@yyfearth 朱一已经ok了。并且新开了主题。谢了。
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2664 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 24ms UTC 09:30 PVG 17:30 LAX 02:30 JFK 05:30
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86