草庐IT

注册表修改

全部标签

javascript - 使用javascript创建和修改xml文件

我如何创建新的xml文件并修改任何xml文件意味着使用javascript在xml文件中添加更多节点?提前致谢... 最佳答案 我发现ArielFlesler的XMLWriter构造函数是从头开始创建XML的良好开端,看看这个http://flesler.blogspot.com/2008/03/xmlwriter-for-javascript.html例子functiontest(){varv=newXMLWriter();v.writeStartDocument(true);v.writeElementString('test'

javascript - 查找具有特定文本的 DOM 元素并修改它

我正在尝试弄清楚如何在原始javascript(没有jQuery等)中找到具有特定文本的元素并修改该文本。我的第一个解决方案的化身……还不够。我所做的基本上是:varx=document.body.innerHTML;x.replace(/regular-expression/,"text");document.body.innerHTML=x;我曾天真地以为我成功了,特别是因为它是如此简单。因此,我在我的示例中添加了一个图像,并认为我可以每5秒检查一次(因为这个字符串可能会动态进入DOM)...并且图像每5秒闪烁一次。糟糕。所以,必须有一个正确的方法来做到这一点。一种专门挑出特定DO

javascript - jQuery 触发 addEventListener 注册的 mousedown

我想通过jQuerytrigger(方法模拟伪造的mousedown事件,并通过原生JavaScript方法注册mousedown事件-addEventListener(),发现触发不了:elem.addEventListener('mousedown',function(){alert('addEventListener');});$(elem).on('mousedown',function(){alert('on');});$(elem).trigger('mousedown');SampleinjsFiddle我对此做了一些测试。通过jQueryon()注册mousedown事

javascript - 修改 Array.prototype 时创建 javascript Array 原型(prototype)的重置?

一般问题:当像Array这样的默认Javascript原型(prototype)被修改、破解、更改和扭曲到无法使用的程度时,是否有任何方法可以创建(或重新实现)的实例原始的、未修改的原型(prototype)?我的案例:我有一些代码在(可怕的、专有的、封闭源...)内容管理系统的“编辑”模式下失败了,因为用于内容管理系统“编辑”模式的界面破解了Array原型(prototype)的绝对生活hell。我的代码将在CMS的非编辑模式下工作,但是,为了达到目的,它已经在“编辑”模式下进行了测试。It'spossibletotestifaprototypehasbeenmodified.是否可

javascript - 从第 3 方脚本修改 innerHTML

我有一个正在导入菜单的第3方脚本,但我无法编辑此第3方脚本。它生成如下代码:Menuupdated它应该在19小时前并将其显示为跨度内的文本,但无论出于何种原因,它都不起作用,脚本的制作者在修复错误方面几乎没有帮助。有没有一种方法,使用jQuery,在页面加载后,我可以获取innerhtml并将其作为文本在该范围内吐出? 最佳答案 $(document).ready(function(){$('#wmenu-updatedspan').text(function(){return$(this).attr('innerhtml');}

javascript - 在所有商标和注册商标符号周围添加上标 <sup> 标签

我正在尝试添加在我的页面中围绕每个™、®、©标记。我发现了这个问题:CSSsuperscriptregistrationtrademark这帮助我开始了。脚本的工作原理是标签被放置在正确的位置,但它添加了两个每个标记周围,而不仅仅是一个标记。这是我的JS添加标签:jQuery("body").html(jQuery("body").html().replace(/®/gi,'®').replace(/®/gi,'®').replace(/™/gi,'™').replace(/™/gi,'™').replace(/©/

javascript - 使用 javascript 修改 css 规则对象

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:ChangingaCSSrule-setfromJavascript我想知道是否可以在不使用内联样式的情况下修改Css样式表声明。这是一个简单的例子:.box{color:green;}.box:hover{color:blue;}TEXT这给出了一个蓝色的书写框,在悬停时变成绿色。如果我为颜色提供内联样式,悬停行为将会丢失:TEXT无论如何,这都会给出一个红色的书写框。所以我的问题是,如何访问和修改css声明对象而不是用内联样式覆盖样式。谢谢,

javascript - 如何在 Promise 上注册失败的 Mocha 测试

我正在对返回promise的代码编写JavascriptMocha单元测试。我正在使用ChaiasPromised图书馆。我预计以下最小单元测试会失败。varchai=require("chai");varchaiAsPromised=require("chai-as-promised");chai.use(chaiAsPromised);chai.should();varPromise=require("bluebird");describe('2+2',function(){varfour=Promise.resolve(2+2);it('shouldequal5',functio

javascript - 如何检测某个签名的JavaScript函数是否被注册?

假设您有两个具有以下签名的函数:addClass(类)addClass(类,持续时间)这些都存在于第三方库中(猜哪一个没有奖品!!)。如果你用两个参数调用addClass(),但只注册了签名1,则不会出错,会调用签名1。第二个参数被忽略。那么有没有办法检测到有两个参数的签名2已经被注册了呢? 最佳答案 您可以使用函数对象的length属性来检查签名。示例:functionx(a){}functiony(a,b){}alert(x.length);//shows"1"alert(y.length);//shows"2"

javascript - Magento - reloadPrice() 修改

我的客户需要对产品自定义选项进行操作。使用MagentoCE,我创建了一个产品,并在“管理产品”>“添加新产品”的内置左侧菜单中为其提供了一些自定义选项,例如“mm”(毫米)和“mt"(米)该产品将同时具有单选选项和文native器人输入。假设我们有Baseprice:0MM:RadiooptionAwhichcosts0,9RadiooptionBwhichcosts1,2RadiooptionCwhichcosts2,3MT:Textboxvalue=unknownyet假设用户选择RadiooptionB并在文本字段中输入10价格应该是这样更新的:1,2*10+0这是radiov