wulinfo
小狐狸
小狐狸
  • UID27028
  • 注册日期2008-11-13
  • 最后登录2009-01-02
  • 发帖数50
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:6250回复:22

这是为何?

楼主#
更多 发布于:2008-11-13 22:39
为什么现在的版本会复制有序列表编号了
wulinfo
小狐狸
小狐狸
  • UID27028
  • 注册日期2008-11-13
  • 最后登录2009-01-02
  • 发帖数50
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2008-11-13 22:39
meidog:正因为有序列表默认情况下会在前面显示1,2这些数字,但是我们以前复制的时候却没有复制得到,所以现在这样的设计应该算是还原到应有的状态吧。我觉得有序列表并不是为了在这种地方来显示代码用的。如果要显示代码应该用<code>标签吧?如果想实现行号的功能,我觉得用表格也未尝不可。回到原帖


其实隐藏了前面的编号,复制时一样带*号,也就是说这个FF附件上去的
meidog
火狐狸
火狐狸
  • UID26768
  • 注册日期2008-10-23
  • 最后登录2012-02-12
  • 发帖数126
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2008-11-13 22:39
正因为有序列表默认情况下会在前面显示1,2这些数字,但是我们以前复制的时候却没有复制得到,所以现在这样的设计应该算是还原到应有的状态吧。我觉得有序列表并不是为了在这种地方来显示代码用的。如果要显示代码应该用<code>标签吧?如果想实现行号的功能,我觉得用表格也未尝不可。
wulinfo
小狐狸
小狐狸
  • UID27028
  • 注册日期2008-11-13
  • 最后登录2009-01-02
  • 发帖数50
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2008-11-13 22:39
谢谢楼上
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2024-08-29
  • 发帖数9187
  • 经验398枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
4楼#
发布于:2008-11-13 22:39
那是你没有多试几次,把鼠标的初始位置选对即可,见图 (记住要等鼠标光标变成“精确选定”的模样再开始拖动)

我只是提供一点猜想并告诉你存在能实现你预想效果的网页,但我不是网页开发者。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
wulinfo
小狐狸
小狐狸
  • UID27028
  • 注册日期2008-11-13
  • 最后登录2009-01-02
  • 发帖数50
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2008-11-13 22:39
谷歌的方法却是费力的,也在逃避这个问题
复制也同是带编号的
wulinfo
小狐狸
小狐狸
  • UID27028
  • 注册日期2008-11-13
  • 最后登录2009-01-02
  • 发帖数50
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2008-11-13 22:39
kmc

我复制到的不是数字也不是星号而是井号,可以跟网页的源代码有关吧。IE8复制得跟
Firefox一样就对了,IE8现在开始遵循网页W3C规范了(Q空间显示不正常).

你可以参考一下Google Code Search,那里复制就是正常的,没有多余的东东。
回到原帖


不得不承认你确实很细心也很有经验,只可惜谷歌的方法是离谱的

遵循W3C是好事,但是有些东西你要知道是好是坏,加入我加了<ol><li>以后,哪怕我隐藏了前面的有序列表的编号,复制时依然是会带#号,这么说这是一个W3C错误,难道也要跟从

1 这是一
2 这是二

这样复制出来的还是一样

1 这是一
2 这是二

去掉了全面后的编号后

这是一
这是二

复制出来却是,等FF会自动添加了#号

#这是一
#这是二

这样就不是网页开发人员所要展示的结果不是吗
wulinfo
小狐狸
小狐狸
  • UID27028
  • 注册日期2008-11-13
  • 最后登录2009-01-02
  • 发帖数50
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2008-11-13 22:39
呵呵,楼上都没有理解我的想法,是我的站点,我想贴一些code给用户,而又想展示code的行号,而行号呢,只能<ol><li>来实现(我想到的只有这个方法),但是FF和IE8却偏偏不如人意的复制时带行号或者*号。所以在此想寻求既能展示行号,而复制却不会复制到行号
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2024-08-29
  • 发帖数9187
  • 经验398枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
8楼#
发布于:2008-11-13 22:39

就是我自己的站点
http://www.1314520o.com

你可以去看看这篇文章http://www.1314520o.com/blog/post/126.html
IE8也是一样会 以下的版本不会,现在的IE8怎么做的跟FF3一个样了


我复制到的不是数字也不是星号而是井号,可以跟网页的源代码有关吧。IE8复制得跟
Firefox一样就对了,IE8现在开始遵循网页W3C规范了(Q空间显示不正常).

你可以参考一下Google Code Search,那里复制就是正常的,没有多余的东东。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
黑禮服
小狐狸
小狐狸
  • UID26995
  • 注册日期2008-11-11
  • 最后登录2008-11-14
  • 发帖数29
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2008-11-13 22:39
用web123lai所說的方法吧!
marffin
火狐狸
火狐狸
  • UID26524
  • 注册日期2008-10-04
  • 最后登录2012-10-17
  • 发帖数188
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2008-11-13 22:39
不是幸灾乐祸,不过这确实算不上什么问题。用个好一点的文本编辑器,带正则表达式查找/替换的就可以解决了。用gvim更好,可以预先定义command或者宏,一个命令就解决。
xiaonanhai
非常火狐
非常火狐
  • UID3926
  • 注册日期2005-03-12
  • 最后登录2013-08-11
  • 发帖数830
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2008-11-13 22:39
我也遇到过这个问题,不过在vim里面
:%s/^\ *[0-9]*\.\ //g
搞定
wulinfo
小狐狸
小狐狸
  • UID27028
  • 注册日期2008-11-13
  • 最后登录2009-01-02
  • 发帖数50
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
12楼#
发布于:2008-11-13 22:39
web123lai:用列操作,或是正则表达式删除应该不会很麻烦,当然笔记本不行回到原帖


其实说半天还是没有用
web123lai
千年狐狸
千年狐狸
  • UID8036
  • 注册日期2005-08-17
  • 最后登录2019-05-01
  • 发帖数4225
  • 经验13枚
  • 威望1点
  • 贡献值20点
  • 好评度10点
  • 社区居民
13楼#
发布于:2008-11-13 22:39
用列操作,或是正则表达式删除应该不会很麻烦,当然笔记本不行
wulinfo
小狐狸
小狐狸
  • UID27028
  • 注册日期2008-11-13
  • 最后登录2009-01-02
  • 发帖数50
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
14楼#
发布于:2008-11-13 22:39
kmc:你在哪个站点复制的?用IE复制不会复制到吗?回到原帖

就是我自己的站点
http://www.1314520o.com

你可以去看看这篇文章http://www.1314520o.com/blog/post/126.html
IE8也是一样会 以下的版本不会,现在的IE8怎么做的跟FF3一个样了
上一页
游客

返回顶部