草庐IT

INJECT_EVENTS

全部标签

javascript - 如何在 Gulp 中将 CSS 文件的内容注入(inject)到 HTML 中?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我需要将样式表的内容插入一个HTML页面。我如何在Gulp中做到这一点?之前(我拥有的):之后(我想要的):p{color:pink;}请注意,我不需要将CSS内联到元素中,而只是将CSS的内容放在中。.

javascript - 使用 Angular JS 将常量注入(inject)其他模块配置

我想在整个应用程序中共享一些变量,例如基本路径。这些变量需要在模块配置期间可访问。我的意见是,我可以为此使用常量或提供程序。我有几个模块,每个模块都有自己的路由配置。例如,在这些路由配置中,我想访问一些设置。这适用于app-module-configuration但不适用于其他模块配置(对于其他模块上的Controller),我总是收到“未知提供者:来自myApp.orders的信息”。varmyApp=angular.module('myApp',['myApp.orders']);myApp.constant('info',{version:'1.0'});myApp.config

javascript - 在 Angular 2(Beta)中将一项服务注入(inject)另一项服务的最佳方法是什么?

我知道如何将服务注入(inject)组件(通过@Component),但是如何使用DI在组件之外传递服务?换句话说,我不想这样做:exportclassMyFirstSvc{}exportclassMySecondSvc{constructor(){this.helpfulService=newMyFirstSvc();}}exportclassMyThirdSvc{constructor(){this.helpfulService=newMyFirstSvc();}} 最佳答案 是的,第一件事是添加@Injectable您要注入(

javascript - Google Chrome 扩展程序 - 脚本注入(inject)

我正在尝试让我的Chrome扩展程序使用content_scripts注入(inject)一些javascript,使用之前的answer作为引用。list.json"name":"MyChromeExtension","version":"1.0","manifest_version":2,"content_scripts":[{"matches":["http://pagetoinject/script/into/*"],"js":["contentscript.js"]}]contenscript.js:vars=document.createElement('script');

javascript - 阻止移动网络代理注入(inject) JavaScript

我使用的是基于移动网络的互联网连接,当他们向最终用户展示网站时,源代码正在被重写。在本地主机上我的网站看起来不错,但是当我通过移动网络连接从远程服务器浏览网站时,网站看起来很糟糕。检查源代码我发现一段JavaScript代码被注入(inject)到我的页面中,它禁用了一些使网站看起来很糟糕的CSS。我不想要图像压缩或带宽压缩,而不是我精心设计的CSS。我如何防止或阻止移动网络提供商(在本例中为Vodafone)代理将他们的JavaScript注入(inject)我的源代码? 最佳答案 您可以在您的页面上使用它。它仍然压缩并将所有内容

javascript - 注入(inject)器已经创建。无法注册模块

我是AngularJS的新手,正试图以适当的TDD方式从中做出一些东西,但在测试时我遇到了这个错误:Injectoralreadycreated,cannotregisteramodule!这就是我所说的服务。bookCatalogApp.service('authorService',["$resource","$q",function($resource,$q){varAuthor=$resource('/book-catalog/author/all',{},{getAll:{method:'GET',isArray:true}});varauthorService={};aut

javascript - 将参数传递给使用 chrome.tabs.executeScript() 注入(inject)的内容脚本

如何将参数传递给使用以下方式注入(inject)的内容脚本文件中的JavaScript:chrome.tabs.executeScript(tab.id,{file:"content.js"}); 最佳答案 没有“将参数传递给文件”这样的事情。您可以做的是在执行文件之前插入内容脚本,或者在插入文件之后发送消息。我将在下面展示这些不同方法的示例。执行JS文件前设置参数如果想在插入文件前定义一些变量,嵌套chrome.tabs.executeScript即可调用:chrome.tabs.executeScript(tab.id,{cod

javascript - 防止 Javascript 中的 HTML 和脚本注入(inject)

假设我有一个带有输入框的页面。用户在输入框中输入内容并点击按钮。该按钮会触发一个函数,该函数会拾取输入到文本框中的值,并出于任何原因将其输出到文本框下方的页面上。现在很难找到明确的答案,否则我不会问,但你会如何输出这个字符串:alert("hello")HelloWorld这样既不执行脚本也不显示HTML元素?我真正想问的是,是否有一种标准方法可以避免Javascript中的HTML和脚本注入(inject)。每个人似乎都有不同的方法(我使用的是jQuery,所以我知道我可以简单地将字符串输出到text元素而不是html元素,但这不是重点)。 最佳答案

javascript - 我无法使用 "!important"规则注入(inject)样式

这个问题在这里已经有了答案:Overriding!importantstyle(11个答案)关闭去年。我尝试使用这段代码注入(inject)样式:document.body.style.color='green!important';根据theCSScascaderef,通过应用!important规则,我可以胜过来源和特异性。我尝试使用FirefoxFirebug将其注入(inject)www.google.com,但没有成功。如何使用!important规则注入(inject)前景色?

javascript - div 的子项是否有可能设置为指针事件 : none to have pointer events?

设置为pointer-events:none的div的子项是否可能有指针事件?我需要包含另一个div的div以允许指针事件通过,但div本身仍然有事件。这可能吗? 最佳答案 是的,这是可能的,您基本上只是描述了如何实现。为parent禁用它并为child启用它。pointer-events几乎所有浏览器都支持,包括IE11请注意,pointer-events:all仅适用于SVG。对于HTML,只有auto和none是受支持的值。.parent{pointer-events:none;}.child{pointer-events:a