世界之窗论坛's Archiver

sztb 发表于 2006-11-29 10:07

[已记录]拖放选中的文字时,在新窗口搜索〔Bug〕?

打开网址:[url=http://www.computer-tech.cn/info/failure/673.asp]http://www.computer-tech.cn/info/failure/673.asp[/url]
按附件所选内容进行保存,总是打开网址“http://"+"所选内容"。请测试。

估计可能根其中的内容:[b][color=red]2.在文件夹列表中,定位并双击存储恢复文件的文件夹。对于Windows 2000/XP操作系统,该位置通常为“C:\documents and settings\Application Data\Microsoft\Word”文件夹;对于Windows 98/Me操作系统,该位置通常为“C:\ Windows\Application Data\Microsoft\Word”文件夹;[/color][/b]
[color=black]有关系[/color]

[[i] 本帖最后由 caten 于 2006-11-29 14:43 编辑 [/i]]

无边无际 发表于 2006-11-29 10:31

的确,有斜杠“\",就不能保存TXT

sztb 发表于 2006-11-29 10:46

[quote]原帖由 [i]无边无际[/i] 于 2006-11-29 10:31 发表
的确,有斜杠“\",就不能保存TXT [/quote]
那么,在下一版时,能否智能一下,这么多的文字就应为斜杠而放弃啊。

ttyp 发表于 2006-11-29 11:48

应该是BUG,内容被当作网址了

黑男爵 发表于 2006-11-29 12:19

如果选择的文字中,有包含“\”,“.”字符,就会被默认为是网址的形式去打开的。

caten 发表于 2006-11-29 14:43

这个问题之前已经记录下来了  谢谢反馈

杂草 发表于 2006-11-29 18:30

域名是固定而且有限的,不外乎
.com
.net
.org
.cn
.com.??
...也许还有吧,我只是见过这些。

如果不判断“/“和”.“,而是/^(\w{2,5}:\/\/)?[\w\.]*\.[com|net|org|cn]/i
说明:从开头找http://或https://或mms://等协议(URL中协议一定在最前面,0个或1个)
然后是中间域名(只能字母/数字/小数点)
然后找到.com或.net或.org或.cn(.com.cn等已包含在.com的判断中了)
最后是忽略大小写

测试:
javascript:/^(\w{2,5}:\/\/)?[\w\.]*\.[com|net|org|cn]/i.test("[url=http://bbs.ioage.com/]http://bbs.ioage.com/[/url]")
javascript:/^(\w{2,5}:\/\/)?[\w\.]*\.[com|net|org|cn]/.test("[url=http://bbs.ioage.com/]bbs.ioage.com/[/url]")
javascript:/^(\w{2,5}:\/\/)?[\w\.]*\.[com|net|org|cn]/i.test("please goto [url=http://bbs.ioage.com/]bbs.ioage.com/[/url]")
javascript:/^(\w{2,5}:\/\/)?[\w\.]*\.[com|net|org|cn]/i.test("TheWorld首页[url=http://bbs.ioage.com/]bbs.ioage.com/[/url]")

本来我想做个插件取代TW的"超级拖拽",但是由于脚本在跨域框架受限制,所以还是算了。

[[i] 本帖最后由 杂草 于 2006-11-29 18:32 编辑 [/i]]

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.