草庐IT

Shell脚本2

全部标签

javascript - 动态加载 Javascript 以及如何检查脚本是否存在

我正在使用以下技术动态加载Javascript:varscript=document.createElement("script");script.type="text/javascript";script.src="file.js";document.body.appendChild(script);这是一种很常见的方法。此处也进行了讨论:http://www.nczonline.net/blog/2009/06/23/loading-javascript-without-blocking/我知道如何在文件加载和执行后得到通知我不知道的是,如果Javascript源文件的链接被破坏,

javascript - 更新面板 AJAX asp.net 后运行脚本

我在我的网站上运行一个ajax更新面板。更新面板返回一些新控件。我想在从ajax调用返回后为控件设置一些JavaScript。有什么办法吗?感谢您的帮助! 最佳答案 加入MSAjax事件functionpageLoad(){}每次更新面板刷新时都会触发。您可以在那里进行重新绑定(bind)/新绑定(bind)...是的,这就是您需要做的全部,将其放在页面上,它就会触发。更新::[看起来我的函数命名不正确(我认为它仍然可以工作)]如果页面上有脚本管理器..就这么简单//////Thiswillfireoninitialpageload

javascript - 如何让 Greasemonkey 脚本同时在@run-at document-start 和@run-at document-end 运行?

对于我的Greasemonkey脚本,有一部分代码应该在页面加载之前运行(@run-atdocument-start),另一部分代码应该在文档加载之后运行已加载(@run-atdocument-end)。这可能吗?脚本运行的第一部分页面加载完毕,文档准备就绪脚本运行的第二部分我不想为此使用jQuery。我尝试了onload事件,但没有成功。我认为如果文档还没有,就不能附加事件?window.document.onload=function(e){alert("document.onload");} 最佳答案 您想要的事件是DOMCo

javascript - 使用 Google Analytics 跟踪内容脚本

我正在开发一个使用内容脚本修改某些页面的GoogleChrome扩展程序。为了了解何时何地应用这些更改,我们正在研究谷歌分析,因为我们已经将其用于其他网络Assets。我们通过list文件包含ga.js库,并在我们对页面应用更改时通过同步页面调用触发_trackPageview。varpageTracker=_gat._getTracker("UA-our-UA");pageTracker._setDomainName("none");pageTracker._setAllowLinker(true);pageTracker._trackPageview(window.location

javascript - 用 Chrome 内容脚本扩展替换网站中的文本

我想创建GoogleChrome扩展程序。它的工作是在所有网站上用另一个词替换一个词。我有以下manifest.json文件:{"name":"Myextension","version":"1.0","background_page":"background.html","permissions":["tabs","http://*/*"],"content_scripts":[{"matches":["http://*/*"],"js":["myscript.js"],"run_at":"document_end"}]}myscript.js中的javascript是:docume

javascript - 网站可以知道我是否在运行用户脚本吗?

例如,Facebook.com能否在我的浏览器上运行版本控制脚本,并查明我是否正在使用脚本运行更改过的HTML代码?这是否可以通过一个脚本来完成,该脚本可以读取缓存中的HTML代码并生成某种散列标签,然后将其发送回服务器并与发送给客户端的代码进行比较? 最佳答案 是的,理论上,网站可以推断出各种情况下脚本的存在。这不是万无一失的,通常对于网站的微不足道的“威胁”来说太麻烦了。(话又说回来,一些网站管理员可能对这些事情有强制症。;))一些方法,取决于脚本的作用(排名不分先后):游戏或拍卖网站可以监控“出价”点击的时间(速度和规律性)。

javascript - 数据主脚本加载和普通脚本加载之间的区别

当使用RequireJS时,包含你的脚本有什么区别和即data-main属性在加载脚本时发生了什么变化?我有readthroughthedocsonthis,而我并不完全清楚其中的区别。Youwilltypicallyuseadata-mainscripttosetconfigurationoptionsandthenloadthefirstapplicationmodule.Note:thescripttagrequire.jsgeneratesforyourdata-mainmoduleincludestheasyncattribute.Thismeansthatyoucannot

javascript - 如何在浏览器控制台或外部脚本中调用 Reactjs 组件的方法?

我正在创建一个传单map组件,这里是一个关于plunker的例子http://plnkr.co/edit/LkghwOcby49XESdGb782?p=preview这是代码传单.jsx/**@jsxReact.DOM*//*jshintindent:2,node:true,nomen:true,browser:true*//*globalReact*/'usestrict';module.exports=React.createClass({getInitialState:function(){return{map:{}};},componentDidMount:function()

javascript - 内容脚本中的 Chrome 扩展 storage.sync.set 抛出异常

我有一个奇怪的问题浪费了太多时间。我的内容脚本试图从storage.syncAPI读取一些数据,但它失败了。我已经添加了存储权限并且我能够在options.js文件中使用storage.syncAPI。你能发现哪里出了问题吗?document.addEventListener('DOMContentLoaded',function(){chrome.storage.sync.get(['var1','var2',],function(items){alert("gotit");});}这是错误信息:CONTENT_SCRIPTcontextforxxxxx)Lazyrequireofe

javascript - JavaScript 脚本标记中的绝对路径

声明标签时是否有绝对路径?如果我在文件夹(一级)中有一个aspx页面,这将解决脚本src="../Scripts/jquery-1.4.1.js"type="text/javascript">如果我在文件夹(二级)中有一个aspx页面,这将解决脚本src="../../Scripts/jquery-1.4.1.js"type="text/javascript">如果我在主根中有一个aspx页面,这将解决脚本src="Scripts/jquery-1.4.1.js"type="text/javascript">我真的需要为每个相对路径创建不同的版本吗? 最佳答