Tag: JavaScript

CasperJS绑定问题

我试图达到一个instagram页面,但没有运气。 我不断收到错误和一个空白的截图。 错误文本: TypeError: 'undefined' is not a function (evaluating 'a.createDescriptor.bind(null,t)') Casperjs – 版本是1.1.0-beta3。 基本上我使用下面的代码: var casper = require('casper').create({ verbose: true, logLevel: 'debug', pageSettings: { userAgent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4' }, loadPlugins: true }); casper.on( 'page.error', function (msg, trace) { this.echo( 'Error: ' + msg, 'ERROR' […]

展示后如何自动隐藏警报框?

我想要做的是,如何在显示后的几秒钟内自动隐藏警报框? 我所知道的是, setTimeout(function() { alert('close'); }, 5000); // This will appear alert after 5 seconds 没有必要这个我想在几秒钟内显示后消失警报。 需要的场景: 显示警报 在2秒钟内隐藏/终止提醒

是否有可能使用JavaScript更改CSS样式表? (不是一个对象的样式,而是样式表本身)

是否有可能使用JavaScript更改CSS样式表? 我不是在说: document.getElementById('id').style._____='…..'; 我在谈论改变: #id { param: value; } 除了做一些肮脏的事情(我们还没有尝试过),就像在头上创build一个新的对象,innerHTML里面有一个样式标签等等。尽pipe如此,即使它起作用,也会带来一些问题块已经定义在其他地方,我不知道什么时候/如果浏览器甚至会parsing一个dynamic创build的样式块? 再一次,谢谢,万岁!

IE7中的getElementsByName

我有一些代码这样做: var changes = document.getElementsByName(from); for (var c=0; c<changes.length; c++) { var ch = changes[c]; var current = new String(ch.innerHTML); etc. } 这在FF和Chrome中正常工作,但不在IE7中。 大概是因为getElementsByName在IE中不工作。 什么是最好的解决方法?

如何在JSP页面的选项标签上使用onClick()或onSelect()?

如何使用带option标签的onClick()或onSelect() ? 下面是我试图实现的代码,但它不能按预期工作。 注意: listCustomer域对象列表在JSP页面中获取。 <td align="right"> <select name="singleSelect" "> <c:forEach var="Customer" items="${listCustomer}" > <option value="" onClick="javascript:onSelect(this);> <c:out value="${Customer}" /></option> </c:forEach> </select> </td> 如何修改它以检测选项是否被选中?

你如何执行一个dynamic加载的JavaScript块?

我正在一个网页上,我正在进行一个AJAX调用,返回一个HTML块如下: <div> <!– some html –> <script type="text/javascript"> /** some javascript */ </script> </div> 我将整个东西插入到DOM中,但是JavaScript没有运行。 有没有办法来运行它? 一些细节:我无法控制脚本块中的内容(所以我不能将其更改为可以调用的函数),我只需要执行整个块。 我不能在响应中调用eval,因为JavaScript在更大的HTML块内。 我可以做一些正则expression式来分离出JavaScript,然后调用eval,但是这很糟糕。 任何人都知道更好的方法?

突出显示文本区域内的文本

是否有可能使用JavaScript来突出显示textarea内的文本? 要么改变文本区域的一部分的背景,要么select文本的一部分?

在Javascript中设置CSS属性?

我创build了以下… var menu = document.createElement('select'); 我将如何设置CSS属性,例如width: 100px ?

使用Javascript更改选定文本的CSS

我试图做一个JavaScript书签,将作为一个荧光笔,改变网页上选定的文本的背景,当书签按下时黄色。 我正在使用下面的代码来获取选定的文本,它工作正常,返回正确的string function getSelText() { var SelText = ''; if (window.getSelection) { SelText = window.getSelection(); } else if (document.getSelection) { SelText = document.getSelection(); } else if (document.selection) { SelText = document.selection.createRange().text; } return SelText; } 但是,当我创build了一个类似的function,使用jQuery来更改所选文本的CSS,它不起作用: function highlightSelText() { var SelText; if (window.getSelection) { SelText = window.getSelection(); } else if (document.getSelection) { SelText = document.getSelection(); […]

什么是不同的RxJS主题的​​语义?

这个主题的文档是稀疏的,很难发现一个“入口点”。