把html页面的部分内容保存成新的html文件的jquery代码
//保存聊天记录到本地
function save_record()
{
//取得当前日期作为文件名
var time=new Date();
var filename=time.toLocaleDateString();
//获取当前页面部分内容
var record=$("#contentList").html();
//打开新窗口保存
var winRecord=window.open('about:blank','_blank','top=500');
winRecord.document.open("text/html","utf-8");
winRecord.document.write("<html><style>body,ul,li{margin:0px; padding:0px;list-style:none; font-size:12px;}</style><body>"+record+"</body></html>");
winRecord.document.execCommand("SaveAs", true, filename+".html");
winRecord.close();
}
相关推荐
-
jquery获得当前html页面源码的方法
本文实例讲述了jquery获得当前html页面源码的方法.分享给大家供大家参考.具体实现方法如下: $("#btnGetCode").click(function(){ var a = '<!DOCTYPE html><html lang="zh-cn">'; var z = "</html>" var by = $(":root").html(); $("#codeView&qu
-
jQuery打印指定区域Html页面并自动分页
最近项目中需要用到打印HTML页面,需要指定区域打印,使用jquery.PrintArea.js 插件 用法: $("div#printmain").printArea(); 但还是会打印DIV后面的内容,这里可以使用CSS控制打印分页 <div style="page-break-after: always;"></div> 有时用CSS控制分页了但还是会连续打印页面,这里就可以用上PrintArea 插件中的属性参数. PrintArea
-
jquery实现html页面 div 假分页有原理有代码
div假分页原理:填充后div的总高度 (1000px) 显示高度(100px) 则页面总数为10页 .当查看第二页时,显示的div高度为100 - 200之间,以此类推 看见页面在翻页 实则为div滚动条移动. <div id="applications">显示数据集合</div> <style> #applications { /* width:500px;调整显示区的宽*/ height: 1592px; /*调整显示区的高*/ font-si
-
jQuery实现将页面上HTML标签换成另外标签的方法
本文实例讲述了jQuery实现将页面上HTML标签换成另外标签的方法.分享给大家供大家参考.具体分析如下: 替换前代码如下: <code> A </code> <code> B </code> <code> C </code> 替换后代码如下: <pre> A </pre> <pre> A </pre> <pre> A </pre> 实现替换代码: 复制代码 代码
-
jQuery+css+html实现页面遮罩弹出框
页面遮罩弹出框是最常见的一种情况,今天用jQuery实现页面遮罩弹出框,主要用的技术有JQuery,css和html, html代码如下: 复制代码 代码如下: <div id="main"><a href="javascript:showBg();">点击这里查看效果</a> <div id="fullbg"></div> <div id="dialog"&g
-
把html页面的部分内容保存成新的html文件的jquery代码
复制代码 代码如下: //保存聊天记录到本地 function save_record() { //取得当前日期作为文件名 var time=new Date(); var filename=time.toLocaleDateString(); //获取当前页面部分内容 var record=$("#contentList").html(); //打开新窗口保存 var winRecord=window.open('about:blank','_blank','top=500'); w
-
WPF程序将控件所呈现的内容保存成图像
有的时候,我们需要将控件所呈现的内容保存成图像保存下来,例如:InkCanvas的手写墨迹,WebBrowser中的网页等.可能有人会说,这个不就是截图嘛,找到控件的坐标和大小,调用截图API不就可以了嘛.的确,对于规则的控件来说,通过截图的却可以实现,可是,如果控件不规则或不透明度不是100%,则会把其背景控件的视觉效果也给截取下来. 要实现只对控件进行截图,可以利用RenderTargetBitmap类获取Visual对象的视觉效果,从而实现对控件截图效果. RenderTargetBitm
-
Python 保存加载mat格式文件的示例代码
mat为matlab常用存储数据的文件格式,python的scipy.io模块中包含保存和加载mat格式文件的API,使用极其简单,不再赘述:另附简易示例如下: # -*- coding: utf-8 -*- import numpy as np import scipy.io as scio # data data = np.array([1,2,3]) data2 = np.array([4,5,6]) # save mat (data format: dict) scio.savemat(
-
python保存字典数据到csv文件的完整代码
导入包 import csv 创建或打开文件,设置文件形式 f = open('xixi.csv', mode='a',encoding='utf-8',newline='') #xixi为文件名称 设置输入数据的格式,设置'A','B','C','D','E', 'F'为列名,根据自己的需要设置自己的列名 csv_writer= csv.DictWriter(f,fieldnames=['A','B','C','D','E', 'F']) 将列名输入 csv_writer.writeheade
-
将html页面保存成图片,图片写入pdf的实现方法(推荐)
需求是一个导出pdf的功能,多方奔走终于实现了,走了不少弯路,而且怀疑现在这个方法仍是弯的. 有个jsPDF 插件可以在前端直接生成pdf,很简便,但不支持IE. 前端: 首先引入 html2canvas.js html2canvas(document.body, { //截图对象 //此处可配置详细参数 onrendered: function(canvas) { //渲染完成回调canvas canvas.id = "mycanvas"; // 生成base64图片数据 var
-
PHP采集静态页面并把页面css,img,js保存的方法
本文实例讲述了PHP采集静态页面并把页面css,img,js保存的方法.分享给大家供大家参考.具体分析如下: 这是一个可以获取网页的html代码以及css,js,font和img资源的小工具,主要用来快速获取模板,如果你来不及设计UI或者看到不错的模板,则可以使用这个工具来抓取网页和提取资源文件,提取的内容会按相对路径来保存资源,因此你不必担心资源文件的错误url导入. 首页 index.php,代码如下: 复制代码 代码如下: <!DOCTYPE html> <html> <
-
硬盘浏览程序,保存成网页格式便可使用
硬盘浏览程序,保存成网页格式便可使用,放到随意一个盘,不要放桌面就可以了 复制代码 代码如下: <html> <head> <script language="javascript" type="text/javascript"> var errorinf=new Error(); var fso,fdrive,ffolder,ffile; var getdata="",selfpath=""
-
js 实现在离开页面时提醒未保存的信息(减少用户重复操作)
Javascript代码 复制代码 代码如下: //在离开页面时判断是否有未保存的输入值 var hasSaved = false;//是否有输入的内容未保存标志,初始值为false function CheckUnsave(){ if(hasSaved==false){ alert("您上传的东西尚未保存,请保存后再离开页面"); return false;} //return true; //不能加这个语句 } //保存了则改变状态 function ChangeState() {
-
Android实现将View保存成Bitmap的方法
本文实例讲述了Android实现将View保存成Bitmap的方法.分享给大家供大家参考,具体如下: 1. public Bitmap convertViewToBitmap(View view){ Bitmap bitmap = Bitmap.createBitmap(view.getWidth(), view.getHeight(), Bitmap.Config.ARGB_8888); //利用bitmap生成画布 Canvas canvas = new Canvas(bitmap); //
-
django将网络中的图片,保存成model中的ImageField的实例
有这样的情形,django个人头像在model中是: class UserProfile(AbstractUser): """ 用户 """ name = models.CharField(max_length=30, null=True, blank=True, verbose_name="姓名") image = models.ImageField(max_length=1000,upload_to='avatar/%Y/
随机推荐
- Oracle环境通过SQL*PLUS本地登录时报错的解决过程
- js中页面的重新加载(当前页面/上级页面)及frame或iframe元素引用介绍
- ASP.Net页尾中添加JavaScript的最佳方法实战分享
- python网络编程之UDP通信实例(含服务器端、客户端、UDP广播例子)
- mysql总结之explain
- MySQL中浮点型转字符型可能会遇的问题详解
- Python使用tablib生成excel文件的简单实现方法
- 切记ajax中要带上AntiForgeryToken防止CSRF攻击
- jQuery源码分析-03构造jQuery对象-工具函数
- 详解用Redis实现Session功能
- mysql如何按照中文排序解决方案
- 13问13答全面学习Android View绘制
- python pandas dataframe 行列选择,切片操作方法
- python写入并获取剪切板内容的实例
- nodejs 十六进制字符串型数据与btye型数据相互转换
- NodeJs 实现简单WebSocket即时通讯的示例代码
- 易语言卷帘式菜单组件使用教程
- 关于ES6箭头函数中的this问题
- spring boot基于DRUID实现数据源监控过程解析
- JAVA输出流与输入流代码实例