草庐IT

hidden_input_file

全部标签

javascript - 有什么理由不使用 src ="//domain.com/file.js",它是动态协议(protocol)?

在我的一些电子商务应用程序中,我已经开始使用src="//domain.com/file.js"来处理我想要引用的外部托管脚本包括。在我的电子商务应用程序中,并非所有页面都实际使用https,因为并非每个页面都有表单。我想知道总是使用它是否真的有任何缺点,因为它也是http的快捷方式,而且您始终可以避免不安全的IE警告。 最佳答案 如果您的目的是从与页面加载相同的协议(protocol)加载资源,那么使用它是实现它的完美方式。但是,您可能需要从http加载一些资源,即使您的页面当前在https下提供(假设资源仅在http下提供)>或

javascript - 在 input[type=file] 上使用 click() 时出现问题

click()函数有问题。它在Opera中不起作用。我正在尝试使inputtype=fileclickedon另一个元素的onclick事件。我需要设置我的输入type=file元素的样式,因此我将其设置为不可见,并将其替换为简单样式的按钮。现在我希望在单击按钮时单击文件元素。我不能使用jQuery,因为我在我的页面中使用MooTools库作为日历,当我尝试使用jQuery时它会产生冲突。我也尝试使用jQuery.noConflict();来避免冲突,但我做不到,因为我是jQuery的新手。这是我的html代码:这是我的JavaScript代码:functionshow_upload(

javascript - contentEditable + selectAll : Firefox won't allow keyboard input on dynamically generated content

我在使用包含contenteditable="true"属性的动态生成元素的Firefox中遇到问题(其他浏览器似乎工作正常):如果我selectAll(动态地或使用我的鼠标),Firefox将不允许键盘输入。请看我的jsFiddleExample以供引用。这似乎只影响Firefox。$(document).ready(function(){$('.edit').live('dblclick',function(){document.execCommand('selectAll',false,null);});$('#live').append('Thiscontentisgenera

javascript - Angular 2 自定义验证器 : check if the input value is an integer?

在Angular2项目中,我需要验证一些输入。如何轻松检查输入值是否为整数?我尝试使用Number(control.value)为空字段返回0-不好。或parseInt(control.value,10)不考虑空格:如果我有类似的东西:1space0,24=1,024它返回1-它通过了验证器没有错误。Lodash函数如:_.isInteger(control.value)或_.isNumeric(control.value)//每次都返回false-这是预期的,因为输入值是字符串而不是数字。像这样组合方法会创建一个包含许多if/else语句的困惑函数,即便如此,我也不确定我是否得到了所

javascript - Polymer 在按键上获得 paper-input 、核心输入字段的值

我有paper-input元素我可以在释放按键时捕获事件。Polymer("app-input",{ready:function(){this.value=false;},keypressHandler:function(event,detail,sender){console.log("inputChanged");console.log(this.value);}});但只有当焦点从输入字段中移除时,this.value才会更改,因此我无法在按钮被释放时检索元素值。如何在keypressHandler()中获取元素值? 最佳答案

javascript - drupal 主题 : how do I include several css files/js files on my theme's . 信息文件?

我正在创建一个新的Drupal主题。到目前为止,我只需要包含一个css文件和一个js文件。所以我的theme.info文件有这样的东西:stylesheets[all][]=css/style.cssscripts[]=js/script.js现在我必须包含jquery和jquery-ui才能使用日历日期。它们带有2个新的javascript文件和1个我必须添加到站点的附加css文件。日历输入表单将用于所有页面(在侧block上),因此我可以在所有页面上加载额外的css/javascript。我认为最简单的方法是在.info文件本身上引用它们。起初我试着把它们放在单独的空格里:styl

javascript - 如何解析 input[] 值并将它们放入 Javascript 数组中

假设我有这个:如何获取foo形式的数组输入值并将它们放入关联数组/对象中,如下所示:varresult={bar:{name:'blah',age:21}};附言我不想为此使用任何框架。 最佳答案 我需要自己做这个,在找到这个问题后,我不喜欢任何答案:我不喜欢正则表达式,其他人是有限的。您可以通过多种方式获取data变量。当我实现它时,我将使用jQuery的serializeArray方法。functionparseInputs(data){varret={};retloop:for(varinputindata){varval=d

javascript - 表达 : Sending a file from parent directory

我想使用expressjs的sendfile从脚本文件的父目录发送文件。我试图做的是:app.get('/',function(req,res){res.sendfile('../../index.html');});我收到一个禁止的错误,因为显然,sendfile不信任路径遍历。到目前为止,我一直无法弄清楚如何更改通过sendfile发送的文件的目录。有什么提示吗?编辑:发帖的时候有点累,其实还挺轻松的。我会把它留在这里以防其他人偶然发现这个。sendfile有一个选项参数,允许您这样做,如下所示:app.get('/',function(req,res){res.sendfile(

javascript - 使用 reader.readAsArrayBuffer(file) 获取图像 base64

我正在尝试获取base64字符串中的图像内容。最初我是用readAsDataURL做的但是becauseIwanttovalidatethemimetypeontheclientside,看来我必须使用readAsArrayBuffer也指出onthissite.所以我以前工作得很好:varreader=newFileReader();reader.onloadend=function(event){varbase64=reader.result;};reader.readAsDataURL(event.target.files[0]);Reproductiononline现在我添加了

javascript - 错误 : Failed to execute 'send' on 'XMLHttpRequest' : Failed to load 'file' : AngularJS SPA

我是AngularSPA的新手,这是我第一次通过谷歌搜索获得代码并尝试运行。但是我在控制台中遇到了一些错误。我不知道为什么,我发现了以下控制台错误列表:XMLHttpRequestcannotloadfile:///C:/Users/hp/Downloads/single-page-app-angularjs-master/home.html.Crossoriginrequestsareonlysupportedforprotocolschemes:http,data,chrome,chrome-extension,https,chrome-extension-resource.Err