使用#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
随机推荐
- iOS 9 Core Spotlight搜索实例代码
- iOS开发中UIImageView控件的常用操作整理
- SQL2005 高效分页sql语句
- 深入理解JavaScript中的尾调用(Tail Call)
- cmos下屏蔽intel Q35主板E-SATA接口的设置图文
- SpringBoot配置devtools实现热部署的方法
- Java装饰器设计模式_动力节点Java学院整理
- GridView分页的实现以及自定义分页样式功能实例
- C#实现网页截图功能
- PC端微信扫码支付成功之后自动跳转php版代码
- Python的时间模块datetime详解
- 推荐下天枫常用ASP函数封装,推荐大家使用
- jsp中定义和使用方法示例介绍
- PHP5函数小全(分享)
- javascript下用键盘控制层的移动的代码
- nodejs使用express创建一个简单web应用
- Ruby语言中的String深入理解
- Jquery 选中表格一列并对表格排序实现原理
- JS保留两位小数,多位小数的示例代码
- KMP算法的C#实现方法
