使用#default#userdata组件实现的可记忆内容的编辑器
以下代码正常调试须IE5.5以上浏览器
.userData {behavior:url(#default#userdata);}
DoLoad();
DoSave();
function DoSave(){
foo.setAttribute("content", foo.innerHTML);
foo.save("EditContent");
}
function DoLoad(){
foo.load("EditContent");
content = foo.getAttribute("content");
if (content != null) foo.innerHTML=content;
}
function DoClear(){
foo.innerHTML = "";
}
保存
清除
加载
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关推荐
-
js下利用userData实现客户端保存表单数据
事实上,我们可以利用微软DHTML默认行为中的userData行为来实现这个功能. 因为很多网友问到这样的问题,整理了一下,并提供了三个示例.下面将就该行为的使用做一个介绍: UserData 行为(userData Behavior): 1.说明: userData行为通过将数据写入一个UserData存储区(UserData store)来保存数据,userData可以将数据以XML格式保存在客户端计算机上,如果你用的是 Windows 2000 或者 Windows XP,是保存在C:\D
-
改版了网上的一个js操作userdata
复制代码 代码如下: <input type=text id=a><button onclick="Session.save('a',a.value);"><button onclick="alert(Session.load('a'))"> <body> <SCRIPT LANGUAGE="JavaScript"> <!-- var Session={ isinit:false,
-
使用#default#userdata组件实现的可记忆内容的编辑器
以下代码正常调试须IE5.5以上浏览器 .userData {behavior:url(#default#userdata);} DoLoad(); DoSave(); function DoSave(){ foo.setAttribute("content", foo.innerHTML); foo.save("EditContent"); } function DoLoad(){ foo.load("EditContent"); conten
-
Vue使用antd中input组件去验证输入框输入内容(rules 案例)
目录 效果图 示例代码 效果图 示例代码 <a-form-model-item prop="phone"> <a-input v-model="form.phone" :maxLength="11" placeholder="手机号" /> </a-form-model-item> <a-form-model-item prop="code"> <a-i
-
React 组件的状态下移和内容提升的操作方法
目录 前言 状态下移 内容提升 前言 本专栏的另一篇文章,讲到了 useMemo 有一定的开销,不能滥用,本篇文章讲解两个简单实用的优化组件渲染性能的方法: 状态下移 内容提升 在讲解这两种方法之前,我们需要先手动创建一个有严重渲染性能的组件,如下所示: import { useState } from 'react'; export default function App() { let [color, setColor] = useState('red'); return ( <div>
-
Vue项目中quill-editor带样式编辑器的使用方法
vue-quill-editor默认插入图片是直接将图片转为base64再放入内容中,如果图片比较大的话,富文本的内容就会很大. 插入视频是直接弹框输入URL地址,某些需求下我们需要让用户去本地选择自己的视频,我们可以通过vue-quill-editor内部的某些方法进行更改 该方法使用了 element-ui 和 文件上传七牛 一.npm 安装 vue-quill-editor 二.在main.js中引入 import VueQuillEditor from 'vue-quill-editor
-
Vue.js每天必学之组件与组件间的通信
什么是组件? 组件(Component)是 Vue.js 最强大的功能之一.组件可以扩展 HTML 元素,封装可重用的代码.在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能.在有些情况下,组件也可以是原生 HTML 元素的形式,以 is 特性扩展. 使用组件 注册 之前说过,我们可以用 Vue.extend() 创建一个组件构造器: var MyComponent = Vue.extend({ // 选项... }) 要把这个构造器用作组件,需要用 `Vue.compone
-
vue父组件通过props如何向子组件传递方法详解
前言 本文主要给大家介绍了关于vue中父组件通过props向子组件传递方法的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: vue 组件中的 this vue 中 data/computed/methods 中 this的上下文是vue实例,需注意. 例如: 注意:不应该对 data 属性使用箭头函数 (例如data: () => { return { a: this.myProp }} ) .理由是箭头函数绑定了父级作用域的上下文,所以 this 将不会按照期望指向 Vue 实例
-
vue.js学习之UI组件开发教程
本文主要给大家介绍了关于vue.js之UI组件开发的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 1. 新建组件: <script src="/public/javascripts/vue.js"></script> <style> #app1{background-color: red} #app2{background-color: blue} </style> <body> <div id=&quo
-
vue.js如何将echarts封装为组件一键使用详解
前言 本文主要给大家介绍了关于vue.js将echarts封装为组件一键使用的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 说明 做项目的时候为了让数据展示的更加直观,总会用到图表相关的控件,而说到图表控件第一时间当然想到ECharts这个开源项目,而它不像iview.element-ui这些组件使用起来那么便捷,需要绕一个小弯,为了图方便于是对ECharts进行了一层封装 控件演示 控件使用 概要 基于echarts的二次封装 由数据驱动 控件源码见src/com
-
关于vue.js弹窗组件的知识点总结
首先在开发时需要考虑以下三点: 1.进入和弹出的动画效果. 2.z-index 的控制 3.overlay 遮盖层 关于动画 vue 对于动画的处理相对简单,给组件加入css transition 动画即可 <template> <div class="modal" transition="modal-scale"> <!--省略其它内容--> </div> </template> <script&g
随机推荐
- vue+socket.io+express+mongodb 实现简易多房间在线群聊示例
- Go语言中的流程控制结构和函数详解
- AngularJS表单验证功能分析
- python相似模块用例
- 23个Javascript弹出窗口特效整理
- JSChart轻量级图形报表工具(内置函数中文参考)
- C#设计模式之Facade外观模式解决天河城购物问题示例
- Android实现跑马灯效果的方法
- webpack配置的最佳实践分享
- 实用的js 焦点图切换效果 结构行为相分离
- Javascript中apply、call、bind的巧妙使用
- PHP 生成微信红包代码简单
- Android手机端小米推送Demo解析和实现方法
- 基于jQuery实现鼠标点击导航菜单水波动画效果附源码下载
- jQuery使用andSelf()来包含之前的选择集
- 比较时间段一与时间段二是否有交集的php函数
- 初级的用php写的采集程序
- 免费吧-免费主页空间
- vue移动端UI框架实现QQ侧边菜单组件
- Python实现的凯撒密码算法示例