Tag: #javascript

如何使用asp.net运行video剪辑?

我想在asp.net中嵌入video播放器,它可以支持多种video格式,并且可以在不同的浏览器中运行相同的格式剪辑。 即mp4 / ogg剪辑可以在firfox和chrome上播放

在页面关闭之前执行JS函数 重定向

题: 我正在使用ASP.NET Web表单,c#。 我需要在页面关闭之前执行一个JS函数 – 它关闭的任何方式 – 重定向或任何其他方法。 额外信息: 作为一些额外的信息; 该函数将是一个HTTP POST到不同的页面,我需要一些服务器端代码来执行。 记住这些信息 – 允许我在页面关闭时执行服务器端代码的解决方案也适用于我。

将JavaScript确认提示添加到ASP.NET网格视图中的删除命令按钮?

所以我有一个ASP.NET网格视图: <asp:Label ID="lblId" Visible="false" runat="server" Text='’ /> <asp:Label ID="lblAssociatedSpecies" runat="server" Text='’ /> <asp:Label ID="lblKind" runat="server" Text='’ /> 我想在删除行之前将一些JavaScript附加到删除命令按钮以请求确认。 有任何想法吗?

中继器的行更改事件

我正在使用C#,ASP.net 3.5 如何在javascript中捕获转发器的行更改事件?

在Webbrowser控件中捕获Javascript警报

使用webbrowswer控件巡航网站。 有时会发生错误,其中包含一个javascript弹出框。 发生这种情况时,我想做几件事。 知道何时弹出javascript警报。 我已经使用LostFocus事件取得了一些成功,但任何时候丢失焦点都会导致代码运行起来很烦人。 我想知道警报框所说的确切文字。 我不知道在哪里可以找到警报框对象或将其转换为在C#中使用。 我看着整个互联网,却找不到它。 任何一个线索?

复选框控制按钮启用属性 – ASP.NET

我想知道如何根据复选框的’checked’值控制按钮的’Enabled’属性: 我可以在服务器端很容易地做到这一点 – 但我要求这只在客户端完成,这意味着JavaScript。 OnCheckedChanged属性是否允许我调用一些JavaScript来执行此操作….或者它是否严格用于在代码隐藏中调用处理程序? 只是为了澄清,当选中复选框时,按钮被启用…当取消选中该复选框时,该按钮被禁用。

如何将访问令牌从.NET(代码隐藏)传递给Javascript

我想通过.NET框架“授权”使用我自己的API密钥,秘密和刷新令牌,然后将访问令牌传递给JavaScript,这样我就可以使用进度指示器将video直接上传到YouTube。 我有通过.NET API工作的代码 ,可以直接上传到我的频道[未经授权],但你没有进度指示(可能需要一段时间),文件必须先上传到我的服务器,然后到YouTube服务器。 服务器端访问代码是否与客户端访问代码不同? 如果不: 如何获取访问代码服务器端? (得到字符串) ***如何通过JavaScript将其传递给Google API? (不是如何写但在哪里传入它?) 我很清楚暴露访问令牌的安全风险,但这些确实会过期吗? (作为奖励,我如何缩短过期时间)。 这也是在受密码保护的网页内完成的,您没有获得“客户端密码”或“刷新令牌” ***更新 – 我想我在MediaUploader对象中找到了传递令牌的MediaUploader 。 var uploader = new MediaUploader({ baseUrl: ‘https://www.googleapis.com/upload/youtube/v3/videos’, file: selectedFile, token: token, // ***RIGHT HERE*** metadata: metadata, params: params, onError: function(data) {

无法将当前JSON数组(例如)反序列化为类型’TenantManagementWebApi.Entities.Tenant

我有以下错误: JsonSerializationException:无法将当前JSON数组(例如[1,2,3] )反序列化为类型’TenantManagementWebApi.Entities.Tenant’因为该类型需要JSON对象(例如{“name”:”value”} )才能正确反序列化。 要修复此错误,请将JSON更改为JSON对象(例如{“name”:”value”} )或将反序列化类型更改为数组或实现集合接口的类型(例如ICollection, IList ),如List可以从JSON数组反序列化。 JsonArrayAttribute也可以添加到类型中以强制它从JSON数组反序列化。 路径”,第1行,第1位。 我的网络api是这样的: public class TenantModelBinder : IModelBinder { public bool BindModel(HttpActionContext actionContext, ModelBindingContext bindingContext) { if (bindingContext.ModelType != typeof(Tenant)) { return false; } var task = Task.Run(async () => { var model = new Tenant(); if (!actionContext.Request.Content.IsMimeMultipartContent()) { bindingContext.ModelState.AddModelError(bindingContext.ModelName, “WebRequeest content ‘multipart/form-data’ is valid”); } else […]

LZW压缩C#中的字符串

我在C#中寻找一个LZW压缩算法,它采用“字符串”并返回一个字符串。 我谷歌搜索了几个小时,我发现所有使用MemoryStream,BinaryWriters等。 我只是希望能够做到这样的事情: string _data = “12345”; string _result = CompressToLZW(_data); string _data = “12345”; string _result = CompressToLZW(_data); 然后通过Ajax将该字符串传递给浏览器。 我已经有了javascript的LZW解压缩算法(http://rosettacode.org/wiki/LZW_compression#JavaScript) 谢谢。- 更新: 这是我现在使用的代码http://paste.lisp.org/display/12198 string _data = “12345_12345_12345_12345”; byte[] byteArray = Encoding.ASCII.GetBytes(_data); MemoryStream _st = new MemoryStream(byteArray); StreamReader _sr = new StreamReader(_st); MemoryStream streamoutput = new MemoryStream(); BinaryWriter _output= new BinaryWriter(streamoutput); LZW.Compress(_sr, _output); string _res […]

使用iTextSharp从pdf中读取javascript

我有一个脚本,在加载pdf文件后运行,并填充pdf中的一些表单字段。 我假设它是在场景后面运行的某种javascript。 在javascript代码中存储了一些我需要检索的值。 我使用iTextSharp来处理pdf文件。 是否可以读取javascript代码或值,以便我可以用我的c#代码以某种方式使用它们?