草庐IT

posix_open_file

全部标签

javascript - 使用 Javascript 上传文件返回 'Access Denied' 错误与程式化 <输入类型 ='file'> 到按钮

我使用以下方法对我的文件输入进行了风格化:#yourBtn{position:relative;top:150px;font-family:calibri;width:150px;padding:10px;border-radius:5px;border:1pxdashed#ddeeff;text-align:center;background-color:#ffddee;cursor:pointer;color:#333333;}functiongetFile(){document.getElementById("upfile").click();}functionsub(obj){

javascript - 用户界面路由器 : open modal and pass parent scope parameters to it

我正在使用这个FAQ条目在某个状态的子状态中打开模式对话框:https://github.com/angular-ui/ui-router/wiki/Frequently-Asked-Questions#how-to-open-a-dialogmodal-at-a-certain-state我的代码如下。当我打开模式对话框时,我需要访问父状态范围的属性。这可能吗?plnkr:http://plnkr.co/edit/knY87n.state('edit',{url:'/{id:[0-9a-f]+}',views:{'@':{templateUrl:'views/edit.html',c

javascript - Vaadin @Javascript : clear cache for updated JS file

我的应用程序中有一个@JavaScript注释,用于从类路径加载.js文件。现在我已经对文件进行了更新并重新部署(本地),但我总是取回旧版本。我已尝试重新加载所有内容(ctrl+R、ctrl+F5),但这不起作用,而且我也不希望用户必须这样做。我过去使用的一个技巧(没有Vaadin)是附加一个带有版本的请求参数(例如?version=1)并更新它以便URL发生变化。但显然@JavaScript注释不允许这样做(Vaadin甚至不尝试加载文件)。 最佳答案 我通过使用Vaadinservlet配置的resourceCacheTime参

javascript - 尝试使用 grunt-contrib-uglify : "src files were empty" 时出错

我有以下Gruntfile.js:module.exports=function(grunt){varconfig={pkg:grunt.file.readJSON('package.json'),/*Someothertasks...*/uglify:{options:{banner:'/*!*/\n'},def:{files:{'out/src.js':'out/src.min.js'}}}};grunt.initConfig(config);grunt.loadNpmTasks('grunt-contrib-uglify');grunt.registerTask('default

javascript - zeromq w/Electron : Could not locate the bindings file

我使用的是Windows7x64、nodejs5.1.0和Electron0.35。我按照ElectronQuickStartapp中的说明进行操作然后将行require("zmq")添加到main.js。此时,npminstallzmq--save后,electronmain.js显示:错误:找不到绑定(bind)文件。尝试过:[zmq.node路径列表]尝试的路径之一实际上存在于系统中,即node_modules/zmq/build/Release/zmq.node如果我删除Electron应用程序代码并只在main.js中保留require("zmq")行,我可以使用nodema

javascript - JS : Call certain function before calling each of other functions in file

我有一个关于在JS中更好地重用代码的问题。例如,我有文件functions.js和下一个函数:exportconsta=()=>{...}exportconstb=()=>{...}exportconstc=()=>{...}....constfoo=()=>{...}我想在调用此类中的每个函数之前调用foo()函数。简单的解决方案是:exportconsta=()=>{foo()...}exportconstb=()=>{foo()...}exportconstc=()=>{foo()...}但是如果我有超过3个函数怎么办?如何优化foo()函数调用,每次在调用每个文件函数之前调用?

javascript - 如何使用jquery从window.open js函数获取元素和html

我正在尝试打开这样的弹出窗口:$('#btn').click(function(){varpopup=window.open('mypage.php','_blank','width=500,height=500');vardom=popup.document.body;for(iindom){console.log(dom[i]);}});现在我想做的是从弹出窗口中获取html,并且还能够使用window.opener(打开弹出窗口的页面)中的jQuery函数附言。控制台打印了很多东西,但是没有html源。用这个试试:http://jsfiddle.net/JRqTy/提前致谢。

javascript - 正在获取 SCRIPT1014 : Invalid character in IE from local js file

我正在开发一个存储在本地的站点,该站点在我测试过的所有浏览器(IE的任何版本除外)中都运行良好。它为我包含在脚本标签中的每个js文件提供了“SCRIPT1014:无效字符”,例如:这会产生以下错误:SCRIPT1014:Invalidcharacterjquery-1.9.1.min.js,line1character1如果我然后单击错误以在ie开发人员工具中查看文件,它看起来像这样:??I?%&/m?{J?J??t??`$ؐ@??????iG#)?*??eVe]f@?흼??{???{???;?N'????\fdl??J?ɞ!????~|?"????等等我认为这是一个常见问题(或者人们

javascript - 为什么 onload 事件在使用 window.open 打开的选项卡上不起作用?

我打开一个新的空白标签。现在我需要从这个选项卡在新选项卡中打开一个网站。我这样做如下。在它的控制台我写:varwild=window.open("https://css-tricks.com/","mywin",'');这很好用。现在我可以使用wild.document访问这个新窗口。现在我希望在加载dom后在该页面上执行一些代码。我将onload事件用作:functionfoo(){varmytext=wild.document.body.textContent;alert(mytext);}wild.addEventListener("load",foo);但不幸的是,警报并没有发

javascript - Javascript 中是否有与 PHP 中的 __FILE__ 变量类似的东西?

非常简单,我有一个包含在许多不同站点上的JS脚本,需要向它传递参数。如果这些可以通过URL传递,那将会很有用,例如:是的,您仍然可以在单独的脚本标记中预填充变量,但这有点困惑并且不太容易传递:var1=something;var2=somethingelse 最佳答案 是的。额外的好处:我将查询字符串参数转换为更有用的javascript哈希。HTML:script.js:varscriptSource=(function(){varscripts=document.getElementsByTagName('script');re