草庐IT

没有 jQuery 的 JavaScript 更改 img src 属性

如何在JavaScript中更改HTMLImageElement的src属性?我需要帮助将logo.attr('src','img/rm2.png')转换为vanillaJavaScript。window.onresize=window.onload=function(){if(window.innerWidth>1536){varlogo=document.getElementById('rm');logo.attr('src','img/rm2.png');}}; 最佳答案 你的意思是你想使用纯javascript?应该这样做:

javascript - 如何使用 jQuery 获取 img url?

是否可以使用jQuery或JavaScript获取当前DOM中图像的实际URL(与src属性值相对)?即检索“example.com/foo.jpg”而不是“foo.jpg”(考虑元素)还有什么其他有趣的属性,例如MIME类型、文件大小,或者最重要的是,实际的二进制数据? 最佳答案 我想知道jQuery是否正在使用.getAttribute()-使用.src似乎总是给出绝对URL:varimg=document.getElementById('i');alert(img.getAttribute('src'));//foo.jpga

javascript - IMG SRC 标签和 JavaScript

是否可以从IMGSRC标签调用JavaScript函数来获取图像url?像这样:functionGetImage(){return"imageName/imagePath.jpg"}这是使用.NET2.0。 最佳答案 没有。这是不可能的,至少不是在所有浏览器中。您可以改为执行以下操作:document.getElementById('image').src="yourpicture.png";您最喜欢的JavaScript框架将提供更好的方法:) 关于javascript-IMGSRC标

javascript - 从 img 标签中删除 onclick 事件

这是我的代码:BAGS不幸的是我不能修改这个文件,有没有办法使用javascript仅从img标签禁用onclick。我正在使用这个脚本,但它禁用了所有图像的onclick事件。但我只想从这个组件varanchorElements=document.getElementsByTagName('img');//for(variinanchorElements)//anchorElements[i].onclick=function(){//alert(this.id);//returnfalse;//}任何想法将不胜感激。编辑:有没有办法阻止函数dropit的执行,是否可以使用javas

javascript - 如何使用javascript获取页面中图像的RGB值?

我正在尝试制作书签。但我被困在一个点上。我需要使用“ForNext”语句提取非常x像素的图像的RGB或颜色值。但我不知道什么功能可以帮助我提取RGB值。谁能帮我解决一个函数,告诉我图片中给定点的RCG值? 最佳答案 这是一个棘手的问题。据我所知,在标准DOM中没有任何方法可以让您提取中像素的RGB值。.但是,如果您愿意深入研究HTML5,则可以利用element.您可以将图像加载到Canvas中(.drawImage()),然后获取您要查找的RGB值(.getImageData();请参阅SLaks答案中的链接)。当然,这在IE8上

javascript - Protractor 中的 RGB/RGBA 颜色值

故事:在我们的测试代码库的几个地方,我们断言不同的CSS值等于预期值。通常,这是与color、background-color、font相关的样式属性,或cursor。这个问题是关于处理颜色的。这是一个当前通过的工作测试示例:describe("AngularJShomepage",function(){beforeEach(function(){browser.get("https://angularjs.org/");});it("shouldshowablueDownloadbutton",function(){vardownloadButton=element(by.parti

javascript - img 的变量 src=

我有一个问题。首先,我不会假装我知道我在说什么。我是http和JavaScript的新手。我想我的问题可能会在这篇文章中得到解答IMGSRCtagsandJavaScript但我想我会解释我想要实现的确切目标,以防有更简单的方法。我有一个网页,我想在上面显示一张图片。唯一的问题是,图像来自自动系统监视器,图像每天自动生成并根据日期放置在新目录中。例如4月4日=“http://host/partition/2009/apr/04/cpu.gif”例如4月5日=“http://host/partition/2009/apr/05/cpu.gif”为此,我创建了一些基本的JavaScript

javascript - 如何将 "background-color"转换为 rgb() 格式?

这是我的问题:我想更改页面上其中一个元素的背景颜色的不透明度。为此,我需要先将颜色转换为rgb()格式。(或提取r、g和b元素)。here我可以看到如何将十六进制字符串转换为数字格式,但颜色并不总是十六进制格式。它们可以被命名为“红色”之类的颜色。red--->rgb(255,0,0)#ff00ff--->rgb(255,0,255)有人知道如何做到这一点吗?问候。 最佳答案 要将colorName转换为RGB或HEX,您首先需要一个颜色名称字典和相应的值,您可以这样做:functionnameToHex(name){return{

javascript - Dropzone.js 不再将多个 imgs 上传到 Android 上的网站

直到大约几周前,我的网络应用程序在桌面和移动设备上运行良好,使用dropzone.js作为上传图像的拖放方式。现在突然在我的Android设备上发生了变化。工作时:成员(member)点击上传按钮并被提示选择使用哪个应用程序来选择要上传的图像。Typicallydefaultappwas"Gallery"whichdoesn'tallowformultipleselections,butwhenGooglePhotoswasselected,multipleimagescouldbeselectedandallimagesselectedwouldupload.通过工具提示,我能够建议

javascript - 可靠地检测 <img> 标签对 SVG 的支持

我目前正在对网站进行一些重新设计,基本上只是将其升级到更新的外观并尝试使其尽可能独立于分辨率,以独立于分辨率的名义我想我会尝试在浏览器支持SVG图像的设计中使用SVG图像标签。我想在中坚持只使用SVG的原因标签而不是使用一些更雄心勃勃的解决方案是AFAIKChrome、Opera和Safari都支持它,而FF4似乎最终可能会得到它以及整个网站建立在自定义CMS上的事实必须部分重写以开始更改输出HTML(目前它支持自定义设计图像、自定义CSS和自定义JS,包括每个主题)。现在,我自己在网上浏览了一下,试图找出执行此操作的最佳方法,出于某种原因,我发现几乎所有建议的解决方案都效果不佳(其中