【使用JavaScript在用户点击时将HTML页面导出为PDF】教程文章相关的互联网学习教程文章

javascript – 如何生成HTML页面的缩略图

我正在尝试为多个HTML页面创建缩略图图像,因此用户可以在打开链接之前了解HTML的外观.我在网上搜索但没有找到任何有用的东西. 这里有人可以提供一些提示吗?非常感谢! 我特别希望这在服务器端发生,因此客户端不需要加载页面解决方法:您可能想查看此网址:http://html2canvas.hertzen.com/. 使用此脚本,您可以将页面转换为客户端的画布. 然后您可以将其用作缩略图.

javascript – 无法从本地html页面ajax本地文件【代码】

根据Same Origin Policy,SOP不应该适用于file://协议,但为什么我的代码不起作用?我从本地系统运行此测试页面,并且我在与html页面相同的目录中有abc.txt.如果我将URL更改为http://www.google.com/,则它也不起作用.我不明白为什么,有人可以解释一下吗?<!doctype html> <html lang="us"> <head><meta charset="utf-8"><title>jQuery UI Example Page</title><link href="css/sunny/jquery-ui-1.10.2.custom.css" rel="stylesheet">...

如何使用Python提取在HTML页面javascript块中定义的JSON对象?【代码】

我正在下载以下列方式定义数据的HTML页面:... <script type= "text/javascript"> window.blog.data = {"activity":{"type":"read"}}; </script> ...我想提取’window.blog.data’中定义的JSON对象.有没有比手动解析更简单的方法? (我正在寻找美丽的肥皂,但似乎无法找到一个方法,将返回确切的对象而不解析) 谢谢 编辑:使用python无头浏览器(例如,Ghost.py)执行此操作是否可行且更正确?解决方法:BeautifulSoup是一个HTML解析器...

使用jquery将javascript添加到html页面中【代码】

我想添加一个javascript google广告,但我无法使用jquery将javascript插入div.我尝试使用此测试来模拟我的问题,这是使用我在stackoverflow上找到的一些建议,但它不起作用. 我想< script type =text / javascript> document.write(‘hello world’);< / script>要插入div,并在tag_1和tag_2之间显示“hello world”. 这是代码:<html><head><script type="text/javascript" src="jquery.js"></script><script type="text/javascript">...

使用JavaScript重新加载一次HTML页面【代码】

如何只重新加载一次HTML基本网页?我正在使用history.go(0);在body标签中使用onLoad函数,但我想只运行一次.请记住我正在使用iframe,因此无法使用以下类型代码:<script language=" JavaScript" ><!-- function MyReload() { window.location.reload(); } //--></script><Body onl oad=" MyReload()" > 上面的代码对我不起作用 但下面的代码工作正常,但问题是我需要加载一次<BODY BGCOLOR=#FFFFFF background="../images/Index_04.j...

javascript – 如何使用XMLHttpRequest在后台下载HTML页面并从中提取文本元素?【代码】

我想创建一个Greasemonkey脚本,当您在URL_1中时,脚本会在后台解析URL_2的整个HTML网页,以便从中提取文本元素. 具体来说,我想在后台下载整个页面的HTML代码(烂番茄页面)并将其存储在变量中,然后使用getElementsByClassName [0]以便从具有类名称的元素中提取我想要的文本“ critic_consensus”. 我在MDN:HTML in XMLHttpRequest中找到了这个,所以,我最终在这个不幸的非工作代码中结束了:var xhr = new XMLHttpRequest(); xhr.onloa...

使用JavaScript在用户点击时将HTML页面导出为PDF【代码】

当用户点击GeneratePDF按钮时,我需要将html页面导出为PDF文件.我成功将HTML页面导出为PDF文件,但只有第一次点击我才能将数据下载到PDF中,但是从第二次点击我无法将数据下载到PDF文件.我不确定我在代码中出错了. 请在这里查看代码:$(function() {var doc = new jsPDF();var specialElementHandlers = {'#editor': function(element, renderer) {return true;}};$('#cmd').click(function() {doc.fromHTML($('#target').html(), 15,...

如何在没有document.write的HTML页面中显示JavaScript变量【代码】

我试图在我的HTML页面上显示一些JavaScript变量. 我第一次使用document.write()但它用于在调用函数时覆盖当前页面. 搜索后,普遍的共识是document.write()不太受欢迎.还有什么其他选择? 我找到了一个建议使用.innerHTML的页面,但这是在2005年写的. 一个jsFiddle说明了我的问题http://jsfiddle.net/xHk5g/解决方法:Element.innerHTML几乎是要走的路.以下是一些使用它的方法: HTML<div class="results"></div>JavaScript的// 'Moder...

javascript – document.write到当前的HTML页面【代码】

我是编程的小伙子,所以我很感谢你那些知识渊博的人的建议.我正在为一个网页开发一些javascript,我需要将javascript打印到当前的HTML页面,最好是我为此目的设置的div标签.这是我到目前为止所拥有的:<html> <head> <title>Tardy Reporting</title> <script src="students.js" type="text/javascript"> </script> </head> <body><h1>Scan in Student ID</h1> <form method="POST" name="idForm" onSubmit="getId(parseInt(document.i...

javascript – 在Greasemonkey脚本中,XPath没有在XHTML页面上选择正确的节点【代码】

我正在为weibo.com制作Greasemonkey脚本.我无法在XHTML页面上使用XPath选择元素. 此代码无法获取我想要的元素:function resolver(prefix) {return prefix === 'x' ? 'http://www.w3.org/1999/xhtml' : null; } var allLinks, thisLink; allLinks = document.evaluate("//x:a[@href]", document, resolver, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null );只有< a>侧边栏上的元素被选中,其余的仍然存在.请参考this, weibo.com...

javascript – 如何在jquery mobile中打开外部html页面作为弹出窗口?【代码】

我有这样的链接<a href='/path/to/popup.html' data-role="button">COME HERE </a>我想打开popup.html文件作为jquery弹出窗口.我不能在当前页面中将其作为< div>带有身份证.我必须把它放在当前文件旁边. 我无法使用对话框重新加载当前页面.有什么想法怎么做? 在popup.html中我只使用一个标题.Or any methods through which I can avoid the page being reloaded when dialog is closed?解决方法:使用.load()将popup.html加载到占位...

javascript – 动态添加内容到HTML页面

我对HTML和CSS(包括Bootstrap)非常了解,我觉得我已经准备好进行一些用户交互,并在我的html页面中添加动态内容. 我的问题是,我从哪里开始学习如何实现这一目标? 例如,我需要学习哪些语言才能将新闻文章动态添加到特定网页?我显然可以在代码中包含文章(使用标题和段落元素的混合),但显然每次更改时都需要重新部署代码. 任何有用网站的帮助和/或指导都将非常感激.解决方法:客户端交互的基本语言是JavaScript.绝对是从本机JavaScript...

javascript – 在刷新长HTML页面时阻止滚动跳​​转【代码】

刷新长HTML页面时,滚动位置初始化为顶部,然后跳转到最后一个滚动位置. 有没有办法在刷新时停止此滚动跳转行为并将滚动位置初始化为最后滚动位置?解决方法:如何使用html5 localStorage功能.window.addEventListener('scroll', function () {localStorage.scrollX = window.scrollX;localStorage.scrollY = window.scrollY; }) window.addEventListener('load',function () {window.scrollTo(localStorage.scrollX || 0, localStora...

javascript – Angular JS:用大量文本翻译静态html页面【代码】

我目前正在本地化我的Angular网站,angular-translate似乎是较小字符串的一个很好的选择.但是我有几个页面有很多静态html内容,如ToS或about页面,我真的不想塞进JSON文件(混合使用html标签等). 那么有没有办法使用angular-translate(甚至没有那个模块)来保存部分视图中的内容(比如/partials/tos-en.html)并根据语言进行交换?解决方法:您想要一种获取用户语言代码的方法.有了这个,你打算用语言代码作为名称的一部分呈现部分. Angular...

使用javascript 在html页面中查找元素的位置【代码】

参见英文答案 > How do I get the offset().top value of an element without using jQuery? 6个我试图使用$document.find获取html页面中元素的位置.但是,它总是未定义的. 这是我的代码.angular.module('MyApp', []). controller('myController', function($scope, $document) {var element = $document.find('my_element'); console.log(element.prop('offsetTop')); console.log(element.off...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部