草庐IT

图像安全

全部标签

非 200 响应情况下的 javascript 图像 onError

我必须计算图像加载时间。onLoadHandler负责。如果图像是具有200服务器响应的普通文件,则可以正常工作。但是合作伙伴提供302重定向链,并且onError在第一次重定向时触发。所以我从来没有得到真正的加载图像时间。是否有一些解决方法?谢谢 最佳答案 您重定向到的图像大小是否与您请求的图像大小相同?如果不是,您可以使用它来检测错误。 关于非200响应情况下的javascript图像onError,我们在StackOverflow上找到一个类似的问题:

javascript - 如何相对于鼠标位置旋转图像?

我正在尝试实现这种效果:http://metatroid.com/articles在页面顶部,但我无法仅使用他们提供的代码来旋转它。varimg=$('.image');if(img.length>0){varoffset=img.offset();functionmouse(evt){varcenter_x=(offset.left)+(img.width()/2);varcenter_y=(offset.top)+(img.height()/2);varmouse_x=evt.pageX;varmouse_y=evt.pageY;varradians=Math.atan2(mous

javascript - 渲染主干 View 时如何防止图像闪烁?

我使用Backbone.js作为框架,在我看来我有一些小图像(要删除的垃圾桶、图标等)。当View重新呈现这些图像时闪烁。我已经通过为我不想闪烁的所有内容创建一个新View而不触发它们渲染来解决这个更大的图像。但我想知道是否有另一种方法可以在不将我的观点分解成一堆碎片的情况下做到这一点?这是我呈现我的观点的一般格式:window.SomeView=Backbone.View.extend({initialize:function(){this.model.bind('change',this.render,this);this.template=_.template($('#view-

javascript - 图像上传部分中的跨浏览器图像预览在 ie8 中不起作用

我网站上传图像部分的图像预览在IE8+浏览器中不工作。但在IE7和IE6中工作正常。我正在使用下面的代码来实现图像预览功能。JS:varloadImageFile=(function(){if(window.FileReader){varoPreviewImg=null,oFReader=newwindow.FileReader(),rFilter=/^(?:image\/bmp|image\/cis\-cod|image\/gif|image\/ief|image\/jpeg|image\/jpeg|image\/jpeg|image\/pipeg|image\/png|image\

javascript - javascript "fake privacy"是否存在安全风险?

Javascript不允许您像在C++中那样为对象提供私有(private)数据或方法。哦,实际上,是的,通过一些涉及关闭的解决方法。但是来自Python背景,我倾向于认为“假装隐私”(通过命名约定和文档)已经足够好,或者甚至比“强制隐私”(由Javascript本身强制执行)更可取。当然,我可以想到这不是真的情况——例如人们在没有RTFM的情况下与我的代码进行交互,但我受到指责——但我没有遇到那种情况。但是,有件事让我犹豫了。Javascript大师DouglasCrockford在“Javascript:TheGoodParts”和其他地方反复将虚假隐私称为“安全”问题。Forex

javascript - 包含第 3 方 iFrame 的安全风险

包含隐藏的第3方iFrame的应用程序安全风险是什么?如果我没理解错的话...点击劫持对我来说不是问题,因为我拥有父页面同源策略阻止3p框架与我的dom/cookies/js交互框架是隐藏的,所以我不必担心框架中可能显示的任何内容但是我在Chrome控制台做了一些实验并且...3pframe可以调用alert/prompt之类的东西3p框架可以通过location.href重定向父节点3p框架内的恶意软件(java/flash/activeX)可能会感染我的用户我很想看到可能出现的问题和任何缓解措施的列表,但我找不到好的信息来源。那么...包含隐藏的第3方iFrame的应用程序安全风险

javascript - 在 iframe 上滑动,传递点击事件,并且 elementFromPoint 在图像映射区域返回 null

我有一个HTML文档,其中包含3个iframe,分别代表上一页、当前页面和下一页。我试图启用页面滑动(通过jQuerytouchswipe插件),但也让点击进入iframe内的文档。这是HTML:当pages-wrapper元素被滑动时,上一页或下一页成为事件页面。页面大小为100%,事件页面填满浏览器的视口(viewport)。一切都在同一个域内。iframe的文档可以包含带有图像映射的图像。不幸的是,iframe捕获鼠标事件,禁用父页面上的滑动功能。正如其他人所建议的那样,答案是覆盖一个透明的div,使用elementFromPoint在iframe的文档中定位目标,然后手动向目标

暗黑系王者,低照度图像增强技术解析

在低光照的夜间,摄像头采集的画面通常是一片昏暗,画面清晰度要远远低于肉眼。而随着实时音视频应用技术的发展,我们已经看到了各种画质增强的视频增强技术,那么是否存在一种技术,可以使视频在低光照条件下看起来比实际情况更清晰或接近实际情况呢?卧室的墙和灯,在低照度增强之前和之后一、低照度图像增强技术的应用场景低照度图像增强是指对暗光条件下拍摄的图像进行画质增强,使其变得清晰或接近于肉眼效果。我们总结了一些与低照度相关的强需求场景,具体如下:1、提高夜间检查或监测的可见度   在夜间条件下,监控摄像头或汽车安全摄像头的视频质量和清晰度至关重要。夜晚的乌镇牌楼,低照度增强前后的对比 在公共场所设置监控摄像

javascript - Pebble JS、GitHub 和图像资源

我正在开发一个从GitHub存储库加载的pebble.js项目。我基本上是在本地编写我的代码,推送到GitHub,然后拉入CloudPebble进行构建,因为我的计算机不适合运行SDK。CloudPebble可以正确查看我的图像资源,但我不知道如何引用它。最初,它找不到图像,直到我将子路径移到resources文件夹中。这允许正确导入,但每当我引用我的图像时,我都会在应用程序日志中得到这个:JavaScriptError:send@[nativecode]atload(ui/windowstack.js:2654:22)atload(lib/image.js:165:11)atload

javascript - jQuery backstretch 图像自动移动和返回

我在我的网站上使用了backstretch。现在尝试自动从左向右和向后移动背景。但直到现在,它只是朝着一个方向发展。我正在寻找那个移动图像的连续循环。如何重置/移回图像?backstretch.js:http://dev.disaster-kfw.com/fileadmin/template/js/slidebackground.js一些用于移动效果和初始化的javascriptvarimages=['fileadmin/template/gfx/background02-03.jpg'];jQuery.backstretch(images[Math.floor(Math.random