草庐IT

file_url

全部标签

javascript - MVC : Share Javascript file between projects in the same solution

我看了thistutorial用于创建与同一解决方案中的多个项目一起使用的javascript。基本上,我创建了一个类库,其中有一个脚本文件夹,我在其中创建了一个脚本文件,我想在同一解决方案的多个项目中使用该文件。在使用commonscript文件的项目的脚本文件夹中,我添加了一个existng项目,如上面的链接所述。我将文件添加为链接而不是文件的副本。但是,我的View无法读取此javascript文件。我什至将此命令添加到使用javascript的项目的预构建事件中,这样我就可以在构建之前将文件从类库复制到我的项目中,但也没有用。copy$(SolutionDir)ClassLib

javascript - Facebook 的 URL 匹配算法如何工作?

这个问题在这里已经有了答案:WhatisthebestregularexpressiontocheckifastringisavalidURL?(61个回答)关闭9年前。你知道如果你去facebook.com并在状态更新文本区域中输入一个URL,它会自动被检测到,并且Facebook会显示来自该URL/链接的数据的小快照吗?Facebook甚至不关心您输入的URL是否带有http://等协议(protocol)。我希望复制这种行为。现在我有这个正则表达式:((?:https?:\/\/)?)((?:[a-zA-Z0-9\-]+\.)+(?:com|org|net|gov|mil|biz

javascript - 如何在 JavaScript 中将 File 对象添加到 FileList 集合?

我正在处理拖放文件上传字段。我能够返回一个FileList对象,其中包含用户指定的文件。我有一个隐藏的文件输入字段,然后我想将文件对象添加到其中,这样我就可以通过AJAX发送表单数据。我遇到的问题是我似乎无法将文件对象复制到文件输入字段。这是我尝试的方式:varfiles=evt.dataTransfer.files;//FileListobject.varfileUploadElem=document.getElementById(fileUploadId);//tryingtocopythefirstfileoffilesintothefileuploadfieldfileUplo

javascript - 无法使用 JQuery-File-Upload 从文件列表中删除文件

我在使用JQuery-File-Upload时遇到问题插入。我直接使用插件,而不是通过作者提供的html示例页面。基本上我有一个带有一些输入的表格其中之一是文件输入。第一次上传工作正常,但当我尝试第二次上传时,两个文件都被发送(第一个是第二次),而它应该只是第二个。例子:文件1被选中。文件1已上传。成功。使用jquery我用$(FORM_SELECTOR).trigger('reset')重置了表单已选择文件2。文件1和文件2均已上传。问题。现在我有文件1的两个副本。这不是我想要的。显然,如果它只工作一次,那么使用ajax表单上传没有多大意义,所以我认为我缺少一些东西。有没有办法重置文

javascript - 带有 https url 的 jquery 和 post 方法安全性

假设我有$.post('https://somesite.com',{username:"somename",password:"somepassword"},function(){//dosomething});请注意该站点的url以https为前缀...这是否意味着jquery将使用HTTPS连接来中继该用户名和密码信息?即。这会阻止某些黑客拦截该消息并获取用户名和密码数据吗?IE。这与在启用https的站点中使用表单手动登录一样安全吗?如果不是,我应该怎么做才能使此帖子传输与使用登录表单手动登录站点的人一样安全...(即使其无法被某些黑客拦截) 最佳答

javascript - 在 Backbone.js 中组合哈希和非哈希 URL

有没有什么方法可以在Backbone.js应用程序中组合hash和non-hashURL?我设置了Backbone.history.start({pushState:true}).当用户点击某个链接时,我从服务器获取JSON数据,更新页面,然后调用Backbone.history.navigate将浏览器中的URL从(例如从example.com/zlinsky/kampan/mf/更改为example.com/moravskoslezsky/kampan/mf/)。如果用户从浏览器复制URL并在第二个选项卡中打开,他将看到相同的页面(因此以这种方式更新的每个页面在服务器上都有相应的页

javascript - 在 Bower 中使用 URL 文件名而不是 index.js

使用Bower,我可以下载外部URL资源并安装它:#bowerinstallajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.js--save但这现在也映射了一个index.js文件:"jquery":{"source":{"main":"vendor/jquery/index.js",}}如果bower元数据不可用,我希望文件名与URL中的名称相同:"jquery":{"source":{"main":"vendor/jquery/jquery.js",}}可能吗? 最佳答案 听起

javascript - Ember.js - 渲染模态视图,URL 和父 View 仍然显示

在我的Ember.js应用程序中,我有一个包含各种帖子列表的索引View。我正在尝试实现点击帖子时发生的“显示”操作。它应该做的是显示一个模式更详细的帖子版本。帖子的每个模态视图也应该有自己的URL。此外,列出帖子的索引View仍应显示在帖子模态后面。最后,当帖子模式关闭时,URL应该变回索引URL到目前为止,我的路线是这样的:App.Router.reopenlocation:'history'rootURL:'/'App.Router.map->@resource'posts',->@route'show',path:'/:post_id'App.PostsShowRoute=Em

javascript - 正则表达式只捕获文件名(没有 url 路径,没有扩展名)

在JavaScript中,我可以使用此正则表达式([^\/]+)(\.[^\.\/]+)$来仅捕获URL中的文件名。它适用于以下情况:http://a.com/b/file.name.exthttp://a.com/b/file.name.ext#hashhttp://a.com/b/file.name.ext?query但是,如果没有扩展名,它将无法匹配:不匹配http://a.com/b/filenamehttp://a.com/b/filename#hashhttp://a.com/b/filename?query这是正常的。第二个捕获组期望末尾有一个.extblock。如果我将

javascript - 在没有重定向的情况下更新 URL 不起作用

我试过window.history.pushState('','',site_url+''+ActivityUrl);和window.history.replaceState('','',site_url+''+ActivityUrl);我需要在浏览器中更新URL而无需重定向到它。我得到的所有解决方案都是以上两个,但这不起作用,也没有显示任何错误。我使用的代码在AngularJSController中,$scope.updateUrl=function(ActivityUrl){window.history.pushState('','',site_url+''+ActivityUrl