改进:论坛UBB代码自动插入方式
目前IECN论坛的UBB自动插入时,总是将插入的内容加到了文章末尾,使用起来很不方便。刚刚对它进行了一下改进。
改进的代码参考river以前贴过的JS,在此对river深表感谢^^
改进后:
1.可在“当前光标处”插入相应的UBB代码
2.可在“当前选中的内容”首尾分别插入相应的UBB代码
3.通过浏览器:IE 5.0+, FireFox 1.06+, Opera8.5+
相关JS代码:
http://cnlei.iecn.net/mycode/ubb4iecn/ubb4iecn.js
相关HTML代码:
http://cnlei.iecn.net/mycode/ubb4iecn/write_ubb.html
完整页面:
http://cnlei.iecn.net/mycode/ubb4iecn/write.html
参考贴子::
http://www.iecn.net/bbs/view/101436.html
代码请直接看上述演示链接的文件吧,在论坛里贴不了-_-
相关推荐
-
改进:论坛UBB代码自动插入方式
目前IECN论坛的UBB自动插入时,总是将插入的内容加到了文章末尾,使用起来很不方便.刚刚对它进行了一下改进.改进的代码参考river以前贴过的JS,在此对river深表感谢^^ 改进后:1.可在"当前光标处"插入相应的UBB代码2.可在"当前选中的内容"首尾分别插入相应的UBB代码3.通过浏览器:IE 5.0+, FireFox 1.06+, Opera8.5+ 相关JS代码:http://cnlei.iecn.net/mycode/ubb4iecn/ubb4ie
-
论坛UBB代码 推荐
复制代码 代码如下: <%dim param,smiles 'param是UBB标签完全可用的标记 param=full 则完全可用,否则不支持一些占位大的标签 smiles是禁止笑脸转换function UBBCode(content)dim n,i'on error resume nextset re=new regexpre.IgnoreCase=truere.global=true re.pattern="\[code\](\r\n)?([\s\S]+?)\[\/code\]&q
-
Android Studio 设置代码提示和代码自动补全快捷键方式
想必使用过Eclipse的小伙伴们都习惯Eclipse快捷键带来的方便,但是当我们使用Android studio来进行开发的时候也想要这种方便该怎么办呢,当然使用过Android studio的小伙伴可能已经知道了它的方便以及强大之处,接下来我就把我知道的分享给大家,方便和大家一起学习,一起进步. [设置代码提示] 方法步骤如下 1.左上角点击File选项,找到Settings 2.点击Settings后,找到Editor 3.点击Editor后,找到General,点击General,找到C
-
mysql自动插入百万模拟数据的操作代码
本人数据库工具用的navicat 其他的大同小异 1.打开navicat,在对应的数据库下有个函数菜单,右键新建函数==>完成 2.创建测试表 user,懒得写语句 反正每个人需要的表不一样 3.创建函数,直接上代码!注意中间的insert语句换成你自己需要的插入语句,可利用随机方法保证生成的数据不同 CREATE DEFINER=`root`@`localhost` FUNCTION `ins_data`(`num` int) RETURNS int(11) BEGIN DECLARE i i
-
ubb代码转换为html
记得以前贴过一个ubb代码转换为html格式的代码,前几天读ubb的源代码.所以有了这个新的版本.注意,这个版本可能还不能正常使用,详细见注. 这段代码将用户输入的ubb代码转化为html格式,注意,需要Script Engine 5.0的支持(使用了RegExp对象) 注:pattern中使用()将知道regexp记忆搜索到的值,$1是第一个(),其余类推.但$2的语法并不被5.0版本的vbscript.dll所支持,我检查了自己机器上的版本(安装过ie 5.5),发现vbscript.dll
-
MyBatis Generator生成代码及使用方式详解
为什么要有mybatis mybatis 是一个 Java 的 ORM 框架,ORM 的出现就是为了简化开发.最初的开发方式是业务逻辑和数据库查询逻辑是分开的,或者在程序中编写 sql 语句,或者调用 sql 存储过程.这样导致思维需要在语言逻辑和 sql 逻辑之间切换,导致开发效率低下.所以出现了一系列的 ORM 框架,ORM 框架将数据库表和 Java 对象对应起来,当操作数据库时,只需要操作对象的 Java 对象即可,例如设置几个 and 条件,只需要设置几个属性即可. 为什么要有myba
-
如何防止JavaScript自动插入分号
在 JavaScript 中,行尾的分号有一种自动插入机制,这样子,可以容忍某些朋友忽略了输入分号. 当然你最好养成输入分号的习惯,同时掌握 JavaScript 是如何处理忽略输入分号的情况的,因为这种知识有助于你理解没有分号的代码. JavaScript语言有一个机制:在解析时,能够在一句话后面自动插入一个分号,用来修改语句末尾遗漏的分号分隔符.然而,由于这个自动插入的分号与JavaScript语言的另一个机制发生了冲突,即所有空格符都被忽略,因此程序可以利用空格格式化代码. 这两种机制的冲
-
VC6.0代码自动提示 VC6.0在win7环境下代码提示智能化
作为程序猿的你,是否已经喜欢或习惯依赖IDE开发环境呢.作为Java程序猿,我还是蛮深深的依赖Java IDE开发环境滴,比如Eclipse或MyEclipse. 有了IDE环境,即使你想不起方法全名,只要知道某个前缀,或哪怕在提示列表中,一一查询,也可以找到自己想找的方法或属性.但是,若是IDE不这么智能,那你是否还能胜任吗? 目前小弟就遇到此情况.VC6.0环境,o(︶︿︶)o 唉,还是不能跟Eclispe相媲美的,也许是对VC6.0不熟悉,对Eclispe相对于熟悉,所以VC6.0使用起来
-
python中如何设置代码自动提示
第一步:打开pycharm,如下图所示: 第二步:File→Power Save Mode,把下面如图所示的勾去掉: 第三步:去掉勾后,不再使用省电模式,新建一个 python文件,输入需要输入的单词的前面的字母,就会自动提示了.如下图: 知识点扩展: Python代码的自动补全 我所知道的python编辑器有Pydev.Pycharm.Sublime.Eric.还有就是Vim.Emacs(听说VS也行). Pydev用过一段时间(半个月左右).Pycharm用的时间不超过2天(30天试用版).
-
jupyter notebook 写代码自动补全的实现
操作步骤 进入命令行环境.我使用的是conda.有两种方式进入命令行. 方法1:通过anconda navigator界面,选择environments,选择对应环境名,选择open terminal 方法2:直接使用cmd或者terminal等终端进入命令行.激活你想要配置代码补全的环境(如果是默认环境不用激活) 1.安装nbextensions pip install jupyter_contrib_nbextensions -i https://pypi.mirrors.ustc.edu.
随机推荐
- linux下如何创建守护进程的步骤
- perl常见问题集合之二
- [Oracle] RAC 之 - 负载均衡深入解析
- 深入本机影像生成器(Ngen.exe)工具使用方法详解
- php实现的支持imagemagick及gd库两种处理的缩略图生成类
- 初学python的操作难点总结(新手必看篇)
- 分析MySQL中优化distinct的技巧
- mysql中url时区的陷阱该如何规避详解
- 探索PowerShell(十四) 使用WMI对象的方法
- jQuery.Ajax()的data参数类型详解
- js实现点小图看大图效果的思路及示例代码
- Add a Table to a Word Document
- 基于javascript实现简单计算器功能
- C语言中计算字符串长度与分割字符串的方法
- 完美解决gson将Integer默认转换成Double的问题
- C#滚动字幕的实现方法
- 基于vue2实现上拉加载功能
- java实现图片任意角度旋转
- .NET Core系列之MemoryCache 缓存域
- python3 读取Excel表格中的数据