防止javascript DOM更新上的HTTP请求

当我点击一个表单按钮,调用一个函数将DOM元素插入页面,模拟ajx回调函数的exe时,就会重新执行导入的js文件。DOM插入会导致页面刷新,从而从服务器重新请求所有文件 函数调用没有什么大的变化: var addFashionVideo = function() { var nodeContainer = document.getElementById('vidList'); var mytitle = document.forms.addVideo.newVidName.value; var

Dom 在Sencha中传递变量

在子窗口的Sencha中,我获取图像的id,然后如何将图像id传递给父窗口中的文本字段。我点击按钮进入子窗口,希望在按钮上方的文本字段中显示所选图像的id 谢谢 在创建窗口期间,您将向窗口传递一个textfield引用,单击按钮时,您将使用该引用: xtype: 'textfield', },{ xtype:'button', text: 'Get Image' handler: function(btn) { Ext.create('Ext.wi

Dom ExtJS从行中选择特定单元格

我有一个处理程序:onCalendarEditFunc,用于编辑网格中选定的单元格。现在我有这个: onCalendarEditFunc: function() { var selection = this.getView().getSelectionModel().getSelection(); requires : [ 'Ext.grid.plugin.CellEditing', 'Ext.grid.column

是否可以使用DOMDocument查询子项?

如何获得chiwawa或pudal仅限 你可以试试这个xpath $html = '<div id="animal"><p class="dog"> pudal </p> <p class="dog">chiwawa </p> </div>'; $qry = '//div[@class="animal"]/p[@class="dog"]/text(); //div[@id = 'animal']/p[2]/text()

加载dom时,确切地说是什么';发生什么事了?

当我们说加载DOM时,我指的是DOM,而不是页面。 浏览器中发生了什么!什么时候加载DOM?请你再精确一点。 谢谢“当加载DOM而不是页面时”并没有多大意义。加载HTML时,浏览器将其呈现为您在屏幕上看到的静态页面。DOM是允许与这些元素交互的表示 例如,我可以用JavaScript创建对象,然后对它们进行操作,但我只操作了一个简单的对象。DOM对象看起来像同一个对象,但它与相关的[X | XH | H]TML对象相关联;因此,当我对这个对象调用一个方法时,它不仅与一个信息容器交互,还与页面上的

Dom 编写自己的Angular2注释

今天,我试图做我自己的注释,以便在Angular2项目中使用它。 此注释必须在特定零部件上添加实体类 所以,我搜索了Angular源代码,但很难看到注释是在哪里创建的,以及是如何创建的 目前,我已经尝试过: export function BodyClass(classes: any): ClassDecorator{ classes = classes || {}; if(typeof classes === 'string'){ classes = {cla

Dom 如何初始化素数树组件

给定一个树如何初始化它,使节点可以随意展开 我已经尝试使用@ViewChildren(Tree)Tree获取引用,但是在尝试访问他的孩子时,会导致未定义的引用。这是一种基本上模拟沿树单击的黑客行为。我添加了这个解决方案,但我真的希望有人能找到更好的解决方案 给定具有树的组件,我们可以获得对树节点的引用,然后根据需要“单击”它们: @Component({ selector: 'filemanager', templateUrl: './filemanager.html',

Dom 从ngFor引用单个生成的组件

我有一个angular2组件,我已经包括在下面。我生成一个章节列表,然后用*ngFor=标记显示,但我希望能够在我的ng2组件中单独针对这些章节,以便突出显示所选章节。我认为下面的代码会生成如下内容: <p class="chapter 1" #1>1. My First Chapter</p> 但是,我没有得到1,因此我的选择器不起作用,默认情况下,我无法设置要选择的列表中的第一章 import { Component, ViewChild, ElementRef,

使用Elm.Browser.Dom按类名获取元素

我知道我可以使用id获取元素 但是如何按类名获取列表元素呢?从Elm 0.19开始,浏览器包不公开任何其他帮助程序函数来查询DOM。委员会: 根据具体需要,您可能需要编写一个JavaScript函数,用于查询元素、读取感兴趣的位,并使Elm应用程序可以通过访问结果 例如,看一看这本书,寻找灵感。它将document.querySelectorAll()函数作为端口公开,您可以通过订阅querySelectorAllResponse捕获其结果。您能否描述一下为什么需要该函数,您试图解决的实际问题是

Dom 如何替换面板中的GWT小部件?

我有一个组合,它的主小部件有两个子部件,因此: public MyComposite() { child1 = new FlowPanel(); child1.getElement().setId("child1"); child2 = new FlowPanel(); child2.getElement().setId("child2"); panel = new FlowPanel(); panel.add(child1); pan

Dom 浏览器对象的当前状态?

web浏览器窗口包含窗口对象。此对象包含许多属性。其中许多属性都是对象。有些是构造函数(XMLHttpRequest、Worker、File等),有些是常规对象(文档、位置、导航器、历史记录、屏幕等),有些是非构造函数函数(也称方法)(警报、设置超时等)。还有一些属性只包含基本值(innerHeight、innerWidth、name、status、closed等) 这是一个巨大的财产集合。研究所有这些都是很困难的,但是当我们认为每个浏览器都有自己的属性集时,它变得更加残酷。 以下是Firefo

Dom 在node.js中生成javascript供客户端使用的方法

我最近观看了Dav Glass的演讲,服务器端呈现的小部件让我特别感兴趣 我想做一些类似的事情,同时仍然能够在客户端为小部件使用javascript。我面临的问题是如何在页面加载后运行与小部件关联的代码(添加单击事件等) 一种方法是为每个小部件编写一个init函数,然后将其转换为字符串,并将其与呈现的html一起放入脚本标记中,但我认为这不是一个非常好的解决方案 有谁能想出更好的解决方案吗?您考虑过使用Dojo吗?它还有一个很棒的小部件系统,可以从html中解析小部件 滚动您自己的小部件系统会遇

DOM xpath html提取

我正在将一些html导入dom文档,并使用xpath提取我感兴趣的html部分。见下文: $dom=新的DOMDocument() @$dom->loadHTML(“$myHtmlFileHere”) $xpath\u dom\u doc=新的DomXPath($dom) $dom_object=$dom_document->query('myPathHere') 下面是html结构“returned”: A组 aaa 真棒 eee B组 fff C组 zzz uuu 三, 存款准备金率 如你

Dom 我需要读取从java签名的XML中的值

我有一个已签名的XML文档,我可以验证签名,我感兴趣的是获取某些字段以供使用: <?xml version="1.0" encoding="UTF-8"?> <inicio> <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR

Dom 动态检测Dart中勾选的复选框/聚合物元素

一个没有JS经验的新手。 我已经编写了用于填充JSON下拉列表的代码 编辑: 我试图添加聚合物元素 聚合物.省道 import 'package:polymer/polymer.dart'; @CustomTag('player-item') class PlayerItem extends PolymerElement{ @observable String playerName='hello'; void removePlayer(){ playerName=''; }

Dom 在VBScript中将元素追加到正文

我发现您可以在VBScript中通过ID将元素附加到元素: document.getElementById("td1").appendChild img 我怎样才能附加到正文中?在JavaScript中,您可以执行document.body,但这会在vbscript中抛出一个对象所需的document.body。您可以尝试改用getElementsByTagName(“body”) 请注意,尽管您可能只有一个body标记,但此函数旨在返回节点列表,因此您需要在调用appendChild之前获取

Dom 聚焦React组件中的输入字段–尝试创建引用时出现类型错误

我有一个包含文本元素的React组件。安装组件时,我希望在输入字段中设置文本光标,即,我希望文本输入元素具有焦点 在“传统”JavaScript React组件中,我将通过ref获取输入字段的DOM元素,然后调用其focus方法 我已经阅读了本文档,其中解释了如何在React中使用REF: 唉,本页中包含的代码示例用于自定义组件的引用,它只提到它也适用于React-DOM元素 因此,我尝试将示例代码转换为React DOM元素,以下是我迄今为止尝试的内容: type state = { te

如何在Polymer.js2.0中获取当前组件的dom对象?

我定义了polymer.js2.0的组件。 在这个组件的成员函数中,我希望在dom就绪后将当前组件内容作为dom对象。这可能吗? 在当前组件附加到文档后,如何获取其dom对象?由于任何自定义元素都是HTML元素,这是对dom对象的引用。在这方面,使用Polymer库创建的自定义元素没有什么不同 HTMLElement原型的所有方法和属性都可在聚合物元素的成员函数中获得: \u onClick(){ const span=document.createElement('span'); span.i

使用具有多个可选路径的selectNodes,或结合使用2-3个IXMLDOMNODELIST

只是想知道是否有人能够帮助我编写以下VBScript: 我可以做类似的事情吗: 设置obj=something。选择节点(路径1、路径2、路径3) //它将在何处匹配任一路径 或者,如果没有,是否有一种方法可以组合selectNodes返回的内容(IXMLDOMNodeList)?e、 g 设置obj1=something。选择节点(路径1) 设置obj2=something.selectNodes(路径2) 设置obj3=obj1+obj2 事先非常感谢发现我需要了解的实际上是XPATH sy

如何在Chrome开发者工具中使用XPath或CSS选择器搜索DOM元素?

文档说它支持XPath或CSS选择器,但当我尝试时,似乎对我不起作用 有人知道如何使用它吗?只需在搜索框中键入xpath表达式就可以了。这对我来说在树的顶端构建很有效 Chrome 11的这一功能似乎已被破坏,但我在这方面提出了一个错误:您可以在Chrome javascript控制台中使用$x。不需要扩展 例如:$x(“//img”)对于xpath搜索,使用$x('xpathSelector')。 对于css选择器,请使用$('cssSelector') 但是,最后一个选择器仅返回第一个匹配元

属性节点在DOM2中不算作子节点吗?

属性节点在DOM中不算作子节点吗 我的页面在正文中是这样的:text>h1>text>div>text>//结束5个孩子 但是属性节点不重要吗?childNodes属性不应该返回所有类型节点的数组吗?使用文本>属性>文本>h1>属性>文本>div>属性>文本>p//等 我有这一页: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <

V8 shell中的DOM API

我已经从独立的谷歌V8 javascript引擎编译了SHELL来运行javascript。在我给出一个包含domapi的javascript之前,它工作得很好。使用domapi时,会出现语法错误。是否应该包括任何库来实现此功能?独立shell没有DOM(文档对象模型),因为它没有在提供文档和DOM实现的浏览器中运行 如果您只是想尝试一些DOM代码,那么您可能可以使用类似的东西来模拟DOM。很明显,您不会有一个真正的页面,也不会在任何地方看到它,但它可能用于测试目的。您好,谢谢您的回答。我成功地

Dom Chrome扩展-内容脚本无法按类名查找元素

我试图使用Chrome扩展的内容脚本从页面访问具有特定类名的元素。到目前为止,内容脚本可以使用document.getElementById()成功地找到具有特定id的元素,但使用document.getElementsByCassName()或jQuery的$(“.className”)不会产生任何结果。为了进行测试,我使用“header”作为类名,我运行扩展的每个网站的数组长度都是0。你知道我可能遗漏了什么吗?以下是我一直在测试的内容: manifest.json =============

如何在Chrome中以当前状态转储整个Web DOM?

我想将当前DOM转储到一个文件中,并能够脱机查看它。基本上,我有一个过时的页面版本,我想保留下来进行比较。一旦我关闭浏览器,我将丢失它,因此我希望完全按照原样保存DOM 在Chrome中,只有一种方法可以做到这一点。使用Web检查器(F12),转到“元素”选项卡,右键单击代码中的标记,然后选择Copy->Copy outerHTML。然后将其粘贴到新文件并保存。我目前使用的是53.0.2785.113 m版Chrome。其他答案似乎不再有效。要正确复制所有子元素/子元素,用户现在必须右键单击,然

在CKEditor-4中遍历DOM节点

我们有一个通用的解决方案,即只对DOM的终端文本节点应用通用字符串过滤器 问题:如何(需要代码示例)通过CKEditor-4工具(如?)遍历选择节点(editor.getSelection()),第一步是从当前选择中获取范围。要做到这一点,请拨打: var ranges = editor.getSelection().getRanges(); 这将为您提供一个范围数组,因为理论上(这一理论只有Firefox证明)一个选择可以包含多个范围。但在99%的现实世界中,你可以只处理第一个而忽略另一个。

带有';运行在';设置为';文件结束';但它会在页面加载后修改DOM

在我的扩展中,我试图修改的URL,我怀疑这是因为脚本是异步执行的。Chrome仅保证DOM已准备好用于document\u end内容脚本。也许你可以在document\u start中插入css,使所有图像在处理之前不可见使用chrome.webRequestapi重定向所有图像请求,你会得到更好的结果。@rsanschez我最初使用webRequestapi在onBeforeRequest中将图像请求升级为https,但我在重定向时遇到问题,如果https重定向失败,我会返回http。我需要

Dom YUI-从';这';关键词

如何使用此关键字选择YUI节点 例如: <a href='javascript:test(this);'>Click Me!</a> <script> function test(el){ YUI().use('transition', function (Y) { var selectedElement = Y.one(el); }); } </script> 功能测

Dom 核心列表必须调整大小或位于已调整大小的overflow:auto div内

我在一个页面中使用聚合物芯列表,显示效果很好,但当我尝试将此文件用作聚合物自定义元素时,它会显示以下错误:芯列表必须调整大小,或者位于已调整大小的溢出:自动div内。 请问如何解决这个问题?因为你的问题提供的信息不多,只是猜测而已。你失踪了 :主持人{ 显示:块; } ... 来自: 重要提示:必须明确确定核心列表的大小,或委托 滚动到显式大小的父级。通过“显式大小”,我们 意味着它通过类或 内联样式,或通过其他布局方式(如flex或 适合)。或者,核心列表可以将滚动委托给可滚动列表 元素,该

(PureScript)如何在Eff以外的一元上下文中运行DOM事件侦听器回调?

我正在使用PureScript制作一个画布游戏,我想知道处理事件侦听器的最佳方法是什么,特别是在自定义monad堆栈中运行回调。这是我的游戏堆栈 type BaseEffect e = Eff (canvas :: CANVAS, dom :: DOM, console :: CONSOLE | e) type GameState = { canvas :: CanvasElement, context :: Context2D, angle :: Number } type GameEffec

Dom 在列表元素中选择锚定链接的文本

我正在使用JSDOM(没有jQuery),我正在尝试选择li标记内部的标记的内部文本 document.querySelector(“#dtlFrm>div:nth child(10)>div.dropdown.specChange>ul”).getElementsByTagName('li')是我目前所拥有的(innerText不起作用) 这就是选择器得到的:HTMLCollection(6)[li,li,li,li,li,li] 0:li 1:李 2:李 3:李 4:李 5:李 这就是HTM

W3CDOMAPI获取文本内容

根据,要获取节点的文本内容, FF的文本内容和IE的文本,但不包括opera,是否有跨平台的方式获取节点的内部文本内容?最通用的属性是此处定义的nodeValue属性: 还有一个名为innerText的属性,我相信它在IE6中可以工作 最好的选择是进行某种对象检测,以确保要使用的属性在当前使用的浏览器中可用 或者,Javascript框架(如)将为您提供已设置为可跨浏览器兼容的方法。链接中未记录该方法,您在哪里找到它?值得一提的是,我使用DOM解析xml,而不是htmlI。我在意识到这一点后更

Dom 使用Rapha和xEB的字体阴影;l—;JavaScript库

我想在任何给定的文本周围放置阴影,或者使文本看起来更抗锯齿 例如,假设我正在运行一个简单的文本,例如: var titleName = R.text(x+200, y-75, "Lorem Ipsoup de jour") .attr({font: '75px Helvetica, Arial', opacity: 1, fill: "#dfe6ec"}) 文本看起来有点粗,与背景不协调。有没有一种方法可以创建阴影效果(理想情况下使用alpha通道)?在SVG

Durandal:手动从DOM中删除视图

我正在使用HotTower SPA创建一个单页应用程序,它使用Durandal 2.0 我有两个视图,分别命名为Dashboard和Settings 当我加载网站时,将加载仪表板视图。当我单击“设置”时,仪表板视图被停用,当我单击“仪表板”时,它再次被激活 我在设置视图中有一个方法。调用此方法时,我希望将仪表板视图从DOM中删除。因此,当我再次单击Dashboard时,它必须重新加载视图(就像重新加载网页时一样),而不仅仅是激活它 那么有没有办法手动分离视图呢?您可以在合成绑定中将缓存视图设置为

Dom 用于提取特定ElementID的Chrome扩展

我正在寻找一个chrome扩展,每次刷新特定页面的DOM时提取特定ElementID的内部文本值 我希望将此值写入通用本地目录上的文本文件。(即C:\UsersUserName\whatever)理想情况下,每次加载到文本文件时,都会覆盖该值 比如说。如果我导航到特定页面。。比方说Google.com,我希望扩展能够查找elementclass“gN089b”,并将单词“googlesearch”提取到一个文本文件中。(我使用的是一个类的例子,但我需要的是一个ID——我只想给出一个超级通用的例子

Dom 精灵背景图像在鼠标悬停时滞后

我有一个基本的DOM菜单,它有第一级“LI”的精灵背景图像。 它工作得很好,但我想有一些问题,不是立即切换悬停图像,而是变为空白,大约一秒钟后,悬停图像“出现”(移动) 这只会在第一次悬停时发生。在那之后,它就像它应该是平滑的。 刷新页面,它又出现了。。。 令人沮丧的。。。 这里有一个链接可供查看: Firefox v3.6.3上存在此问题。 Chrome 5.0.375和IE 8.0.7600没有此问题 有什么想法吗?这是因为只有在鼠标按下按钮时,才会加载悬停背景图像 一个简单的解决方案是使用

关于XPath/DOM的快速问题

如何获取不包含标记的元素中的文本? 例如: 废话废话废话排除这个 我想去 废话废话 选择作为div元素子元素的文本节点 /div/text() 选择作为div元素子元素的文本节点 /div/text() 要获取div内的任何内部文本,您需要/div//text(),否则您将能够获取div的唯一子文本;要获取div内的任何内部文本,您需要/div//text(),否则您将能够获取div的唯一子文本,谢谢!我必须删除一堆新行字符,但这应该不是问题。使用规范化空格(/div/text())来处理

JAXB绑定-如何定义要在@XmlAnyElement中使用的DomHandler

我一直在寻找一种方法来更改xs:any元素的JAXB行为,因为我们使用的是流而不是DOM。我们需要能够处理巨大的(千兆字节)数据文件/流 JAXB将使用@XmlAnyElement注释生成任意属性。因为我们使用自己的流实现,所以我们需要避免JAXB生成任何属性。然而,似乎不可能告诉JAXB绑定忽略xs:any元素 在我目前对这个主题的研究中,我发现可以编写一个DomHandler,它将被使用。现在,如果这个DomHandler看起来像这样: StreamHandler implements Do

单击“主页”按钮时清除DOM缓存

我的页面顺序如下:index.html-->news.html-->newstext.html。在我的news.html页面div中,我启用了data dom cache=“true”,因为当人们从newstext返回时,他们位于相同的页面位置,并且news.html不会刷新 html有一个主页按钮,可以将其带回索引,在那里有更多的主题可以点击。单击“主页”按钮时,如何从dom中清除news.html <head> <meta charset="utf-8"/>

Dom 为什么要添加class&&;removrClass jquery不工作

为什么这个代码不起作用?这种方法只适用于css吗 <input type="button" class="one" value="click Me" /> <input type="button" value="change Class" id="clk" /> <script> $("#clk").click(function () { $('[value = "click Me"]').removeClass('one').addClass('t

Meteor.startup(func)-DOM是什么时候;准备好了吗;在《流星》中?

关于流星启动(func) 在客户机上,DOM准备就绪后,函数将立即运行 什么时候“DOM就绪” 我之所以问这个问题,是因为你可以在Meteor模板中使用许多其他模板(即其他DOM元素),并根据加载这些东西所需的时间(即更多DOM元素),在不同的时间加载许多其他东西 在过去,我已经在Meteor.startup上加载了Javascript文件,但它们仍然加载得太早,因为整个DOM实际上还没有加载 Meteor.startup( function() { //load JS files now

Dom 访问JS';内部事件映射

由于ReactJS使用事件委派,是否有方法访问内部节点/事件映射 它不一定是漂亮的,包装一个负责的函数(比如jQuery的on())并进行自定义内务管理可以很好地工作,实际上比通过某种对象访问数据更好 如果我能得到选择器、事件和处理程序(可选),那就太好了,因为我已经在为jQuery做这些了 我问这个问题的原因是因为我正在尝试为ReactJS应用程序进行优化,并且事先知道哪些元素实际具有事件处理程序(以及它们是什么)将导致更高效的扫描 此外,出于非安全原因扫描web应用程序时,这些数据也非常有价

Dom 装载时从React组件获取html类名

也许这违背了react的理念,但我想知道是否有可能确定刚刚安装的组件的类别 例如: export class HelloWorldDiv extends Component { componentDidMount() { // can I magically determine that the class of the component that just mounted (in this case 'hello-world')? // totally

DOM内容可编辑选择父节点

我有以下代码: <span class="outside"> <span class="before">...</span> <span class="edit" contenteditable="true" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false">TEXT</span> <span c

Dom 如何在一个onlick上添加两个函数?

这对于第一个元素来说已经很好了 但是我想在onclick上添加第二个受影响的元素 第一要素 第二要素 您可以在中创建这样做的函数 onclick="function Click() { document.getElementById('event').setAttribute('value', 'MD'); document.getElementById('letter-bg',).css('background', 'url(/images/giftcard-events/H

Dom 使用getLastChild()时,从元素中移除所有子元素是有效的,但使用getFirstChild()时会引发NullPointerException

我使用的是GWT,我必须直接操作DOM,因为有一个有缺陷的小部件不能正确地将自身居中。我编写了以下代码来清理视图转换期间元素上的子元素,因为RootPanel.clear()不能完全清理HTML: while (root.hasChildNodes()) { root.removeChild(root.getFirstChild()); } 但它抛出了一个NullPointerException。但是,只需将getFirstChild()更改为getLastChild()即可完美工作

浏览器会自动插入哪些DOM元素?

我正在生成用于客户端的XPath服务器端,我很困惑,为什么在DOM中只能找到表路径(即td中的内容) 事实证明,现代浏览器(至少是Chrome和Firefox)在加载文档时会在表行周围插入tbody标记。看 除了tbody,在计算XPath服务器端时还有其他DOM元素吗?在SGML/HTML4术语中,可以推断出一些其他元素,甚至可以推断出head和body元素,HTML5继续了这一点。因此,像这样的文档是有效的HTML5,尽管它既没有head元素,也没有body元素,任何HTML5解析器都应该添

Dom IE上的range.insertNode(frag)

我一直在尝试使用iframe实现richtext编辑器 对于在光标/选项处插入html的脚本,我从以下内容获得了一些帮助: 从 在Chrome和FF上一切正常,但IE(在mo上使用IE10-但在早期的verion模式下结果相同)在以下方面失败: range.insertNode(frag) 给出以下错误: SCRIPT5022:错误文档错误 我发现以下链接详细说明了错误: 然而,我不知道如何解决这个错误 任何帮助都会很感激……我(有点)通过添加解决了这个问题。这导致脚本遵循if(e.getSe

Dom Google Chrome扩展:获取页面中的所有链接

我正在尝试制作chrome扩展,它可以递归地在网站上搜索常见的错误消息字符串(如“error 500”等),用于web开发人员测试 第一步是从活动选项卡获取所有链接。因此,在扩展的背景脚本中,我有以下代码片段: var $html = jQuery(html); var links = []; $html.find('a').each(function(){ console.log(this); console.log(this.href); //links

Dom InfoPath 2010:从辅助数据源镜像数据

目标:使用启用WEB的表单从SharePoint 2010列表中提取数据。然后,从包含辅助数据的重复表中,仅提取所需的数据并将其镜像到我的主表单字段中。然后,提取的数据将被修改,并使用Nintex工作流提交到另一个sharepoint列表,或者,如果IT部门对该项目满意,则提交到数据库 我尝试的内容:在重复组中创建了一个名为“TEST_CyS”的字段,名为“TEST”,在我的主表单字段中存储镜像数据。此字段的默认值为: xdXDocument:GetDOM("REMOVED")/dfs:myF

上一页 1 2 ...  5   6   7   8    9   10   11  ... 下一页 最后一页 共 23 页