html5相关内容

从localStorage删除项目

我试图在jQuery中创建一个简单的待办事项列表,但遇到了一个问题.这是我第一次尝试使用localStorage.因此,在为“待办事项"列表建立结构之后,我想在刷新页面时查看自己的项目.所以首先我在JS中添加了这一行: localStorage.setItem("todolist", $('#todoList').html()); 然后我添加了 $('#todoList').htm ..
发布时间:2019-11-12 20:51:58 前端开发

在移动浏览器上使用多点触控?

我有一款正在开发的浏览器游戏,很有趣. 但是我也在尝试使其在移动浏览器中也可以工作.但是当一次按下多个按钮时,我似乎无法使其正常工作. 我有这个游戏,您可以左右移动并跳跃. (请参见下图) 游戏http://www.userhome.org/mobilegame.png 中的触摸按钮 我的代码如下: function inittouchcontrols() { $( ..
发布时间:2019-11-12 20:26:51 前端开发

使用javascript在图像上画一条线

我在html img标签中有一张图片.我的要求是,当用户单击图像时,它将在拖动鼠标的同时标记一个点并画一条线.然后,当用户完成拖动并单击图像时,它应该显示的线条还以毫米/厘米为单位显示线条的尺寸.即,用户必须在图像上画一条线,并显示他画出的线的距离/长度(以毫米/厘米为单位). 如何在Web应用程序中实现此功能?有人可以帮我实现此功能吗? 解决方案 使用html5 canvas元素, ..
发布时间:2019-11-12 20:20:41 前端开发

Angular 5-使用* ngFor创建HTML元素时如何调用函数

当前,我正在一个必须动态创建HTML元素的视图中工作. 我正在使用带有数组限制的* ngFor指令创建HTML元素. 在将新对象推入Array之后,我需要使用JQuery选择器引用新的HTML元素,但是HTML元素尚未呈现. 如何在HTML元素准备好后立即触发功能? 谢谢. 解决方案 您可以在组件内部执行以下步骤:- 1) On ngOnInit(), you ..
发布时间:2019-11-12 20:18:40 前端开发

地理位置无法在Windows 7/XP上的Safari 5.x上运行

我正在开发一个使用W3C标准地理位置API的应用程序,但是我终生无法在Windows 7和XP PC的Safari上运行它.它可以在我的iPad和iPhone上正常工作.它也可以在Chrome(5、6、7和Canary版本)和Firefox(3.6)上完美运行.我没有Mac,因此无法对此进行测试. IE还不支持地理定位,因此也涵盖了. 我创建了一个精简版本,并将其托管在Google Apps ..
发布时间:2019-11-12 19:28:51 前端开发

如何从ajax数据发送将pdf上载到服务器(使用jsPDF)

我正在使用jsPDF在客户端生成pdf.使用函数doc.save('filename.pdf'),我可以下载它. 现在,我需要将其保存在服务器上,因此我将使用.ajax()发送pdf数据,并使用PHP脚本进行接收,但是生成的pdfURL上的图像未显示(你能帮我一下吗? 我的js代码: //doc.save('test.pdf'); WORKS WELL var pdf = doc.o ..
发布时间:2019-11-12 17:42:58 PHP

HTML5历史记录禁用前进按钮

我正在使用HTML5历史记录API编写单页javascript应用程序.该应用程序通过Ajax加载内容,并使用屏幕堆栈在前景屏幕上内部维护状态信息. 我想使用“后退"按钮启用导航,但是我从不希望启用“前进"按钮. 一些简短的信息: 用户应该只能回退,永远不能前进 按下浏览器后退按钮可关闭当前打开页面的用户,并重新加载上一个页面 该项目仅针对最新版本的Chrome,因此其他浏览 ..
发布时间:2019-11-07 19:57:03 前端开发

元素数据更改时,jQuery的data()属性不会更新

我想使用jQuery的data() api检索元素的所有数据属性.但是此api的缓存性质确实令人讨厌.有时我需要更改javascript中某个元素的某些数据属性,但data() api总是返回每个数据属性的初始值.因此,我必须使用attr()来访问元素的每个数据属性以获取其最新值.有什么方法可以克服此缓存问题,并使data()每次调用它时始终返回最新值? 解决方案 简短的答案是:请勿使用j ..
发布时间:2019-11-06 13:25:37 前端开发

如何忽略页面加载时的window.onpopstate?

我正在玩window.onpopstate,有件事让我有些烦恼: 浏览器在页面加载时倾向于不同地处理popstate事件. Chrome和Safari总是在页面加载时发出popstate事件,但是 Firefox没有. 源 我测试了它,是的,在Chrome和Safari 5.1+中,popstate事件是在页面加载时触发的,但在Firefox或IE10中不会触发. 问题是, ..
发布时间:2019-11-06 10:05:01 前端开发