易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript在线编辑器代码

 
// =========================================================
var XEDITOR_STATUS_NOTLOADED = 0;
var XEDITOR_STATUS_ACTIVE = 1;
var XEDITOR_STATUS_COMPLETE = 2;
var XEDITOR_TRISTATE_OFF = 0;
var XEDITOR_TRISTATE_ON = 1;
var XEDITOR_TRISTATE_DISABLED = -1;
var XEDITOR_UNKNOWN = -9;
var XEDITOR_Active=0;
var ColorElement;
var SelectedIndex;
String.prototype.Contains = function(A){return (this.indexOf(A)>-1);};
var strBrowserInfo = navigator.userAgent.toLowerCase();
var XBrowserInfo = {
    IsIE:strBrowserInfo.Contains('msie'),
    IsIE7:strBrowserInfo.Contains('msie 7'),
    IsGecko:strBrowserInfo.Contains('gecko/'),
    IsSafari:strBrowserInfo.Contains('safari'),
    IsOpera:strBrowserInfo.Contains('opera')
};
XBrowserInfo.IsGeckoLike = XBrowserInfo.IsGecko||XBrowserInfo.IsSafari||XBrowserInfo.IsOpera;
var XSelection = new Object();
XSelection.GetType=function()
{
    if(XBrowserInfo.IsGeckoLike){
        selectionType = 'Text';
        var A;
        try {
            A = window.WinEditor.getSelection();
        }catch (e) {};
        if (A&&A.rangeCount==1){
            var B=A.getRangeAt(0);
            if (B.startContainer==B.endContainer&&(B.endOffset-B.startOffset)==1&&B.startContainer.nodeType!=Node.TEXT_NODE)
                selectionType='Control';
        };
        return selectionType;
    }else{
        return window.DocEditor.selection.type;
 &nbs


相关文档:

禁止页面刷新的javascript代码

禁止页面刷新的javascript代码
当用户向数据库提交数据后,往往由于点击了F5刷新页面,造成数据的重复提交,很容易造成数据库数据混乱.
如果屏蔽了刷新按钮,二次提交的可能性会小很多!
下面是禁止页面刷新的javascript代码:
document.onkeydown = function()
{
         if(ev ......

javascript写的表格排序

/**
* 表格排序(单个表格,降序)
* @example
* <code>
* <table is_sort="1">
* <tr>
* <th><a href="javascript:void(0)" mce_href="javascript:void(0)" onclick="table_sort(0, 0)">field1</a></th>
* <th><a href="javascript:void(0)" mce_href ......

10个基于 JavaScript 的 WYSIWYG 编辑器

在线编辑内容的时候,那些基于 JavaScript 的编辑器帮了我们大忙,这些所见即所得(WYSIWYG)编辑器,给我们提供了类似 Office 的操作体验。如今,任何网站内容管理系统(CMS)和博客系统都需要一个这样的编辑器。本文精选了10个基于 JavaScript 的编辑器,它们有的是基于 jQuery 框架,有点则不是。
MarkitUp - jQuery
......

JavaScript 日历

html:

<html>
    <head>
        <title>calendaragain</title>
        <link rel=stylesheet href="calendaragain.css">
        <script type = " ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号