【使用JavaScript和C#中获得referer】教程文章相关的互联网学习教程文章

c# – 检查网页表单是否已在javascript中关闭/刷新【代码】

当页面/浏览器关闭时,我有一个javascript函数,如下所示:window.onbeforeunload = function (e) {var y = window.event.clientY;// e.pageY || e.clientY;if (y < 0) {alert('Window closed');}else {alert('Window refreshed');}该功能工作正常IE,但在其他浏览器中没有.我想仅在网页的浏览器/选项卡关闭时触发此功能.不在页面刷新/重新加载. 请帮忙.解决方法:The function work fine IE but not in other browsers.那绝对正常.其他...

c# – asp.net MVC 4 0x80070005 – Javascript运行时错误:访问被拒绝

关于启动ASP.NET MVC 4我遇到了问题.一个互联网应用程序.一旦我启动应用程序,下面的图像将显示,所以当我点击继续我将继续并显示页面,但当我浏览页面时,错误仍然会弹出.我该如何解决这个问题?任何的想法? 我正在运行Windows 8.使用Microsoft Visual Studio 2013.希望你能帮我解决这个问题.我真的想学习如何在ASP.NET中做事.无论如何,我是这个人的新手.谢谢. 上面显示了IDE为我生成的脚本.至于我的Internet Explorer安全设置.. Int...

剑指Offer的学习笔记(C#与JS篇)-- 翻转单词的序列【代码】

题目描述牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a student.”。Cat对一一的翻转这些单词顺序可不在行,你能帮助他么? 一 . 题目分析 该题目和上一个反转字符串的题目有些相似,但又不同。可以这样理解...

在Javascript或C#中从Office 365 Outlook加载项创建.msg文件

我正在开发Office 365 Outlook加载项,我想将任何邮件保存在.msg文件中. 到目前为止,我读到了这个引用:https://dev.outlook.com/reference/add-ins/并且没有找到任何允许我在Javascript中通过邮件创建.msg文件的内容. 是否可以从javascript生成.msg文件? 我在C#中使用ASP.NET MVC Web服务器(稍后将在Azure上)来执行加载项,因此我可以使用任何C#包.我也无法支付任何插件或库.解决方法:Office.js库不允许您将电子邮件另存为.msg格式...

javascript – 将C#变量传递给HTML按钮【代码】

我正在尝试通过将C#变量传递给这些按钮来动态更改网页上5个HTML按钮的文本/值.我在页面加载中通过SQL查询生成变量,但无法弄清楚如何将变量传递给按钮. 变量生成:DataSet ds= new DataSet();DataTable dt= new DataTable();connection.Open();string commandstring = "SELECT TOP (5) [ButtonVal] FROM Table";SqlDataAdapter adptr = new SqlDataAdapter(commandstring, connection);adptr.Fill(ds);dt = ds.Tables[0];Btn1 = Sys...

c# – 如何通过HtmlDocument.InvokeScript将对象作为参数传递给javascript【代码】

我使用以下内容从带有WebBroser控件的C#应用??程序调用javascript函数webBrowser1.Document.InvokeScript("function", new object[] { "arg" });有没有办法将一个对象(除了字符串,双等)作为参数传递给函数测试?class SomeObject {int number = 0;string str = "1234"; }webBrowser1.Document.InvokeScript("function", new object[] { new SomeObject() });以上在typeof(args1)下面的javascript中的resuslts返回unknownfunction ...

c# – 当文本框具有默认值时,MVC 3不显眼的javascript验证【代码】

所以我有一个表单与MVC 3,DataAnnotations和Unobtrusive javascript一起工作得很好.但是,我想在输入字段上添加“水印”,例如,默认情况下,“名字”文本框的值为“名字”.当用户点击它时,该值消失,如果他们离开该字段而没有输入任何内容,则再次出现“First Name”.此外,我已经实施并运作良好. 我的问题与我的视图模型的FirstName属性的[Required]属性有关.如果用户提交表单,默认情况下该字段中包含“First Name”,因此它会通过“Requ...

c# – 使用Javascript / JQuery解析自动生成的.NET日期对象【代码】

这里有一些帖子,但不是这个具体问题的答案. 服务器返回:“/ Date(1304146800000)/” 我想根本不更改服务器端代码,而是解析.Net生成的JSON对象中包含的日期.这似乎并不难,因为它看起来几乎就在那里.然而,至少在这些论坛中似乎没有快速解决方案. 从之前的帖子中可以看出这可以使用REGEX完成,但REGEX和我是老对手,在酒吧里冷冷地凝视着对方. 这是唯一的方法吗?如果是这样,有人可以指向我适合此任务的REGEX参考吗? 问候, 圭多解决方...

c# – 如何使用兼容javascript的跨浏览器创建,保存txt文件

您是否知道在客户端使用javacript创建和保存文件的任何跨浏览器方法?! 注意事项: >无法将其保存在服务器中,因为该文件将从a中读取财政打印机.>服务器无法访问客户端,这很明显,因为我们是谈论网络中的Web应用程序.所以服务器不能访问客户端文件夹.> new ActiveXObject(“Scripting.FileSystemObject”);仅适用于IE和即使在IE中也不适用于所有版本.>我们正在谈论在财务打印机上打印,所以我不能问超市的收银员下载文本文件并保存在...

如何使用C#运行jscript并返回数组中的值?【代码】

好吧,我在javascript中有很多变量,我需要获取值(我从其他页面获取).最好的方法是什么?我正在使用Microsoft.Jscript类和你的方法. 我写了以下代码:static Dictionary<string, string> ParseVariables(string code){string[] variables = code.Split(';');Dictionary<string, string> variablesValues = new Dictionary<string, string>();for (int i = 0, len = variables.Length - 1; i < len; i++){string vvar = variables[i];...

如何在C#中用selenium webdriver点击javascript确认对话框【代码】

我正在用C#编写selenium代码来与表单进行交互 这是提交按钮:<input type="submit" value="Submit" onclick="return confirm('Submit?');" class="SubmitButton">这是我单击提交按钮的Selenium代码.IAlert alert = driver.SwitchTo().Alert(); alert.Accept();然而,当我这样做时,没有点击’ok’按钮.相反,对话框消失,表单就像从未点击提交输入一样.我究竟做错了什么?解决方法:我不知道为什么你的代码不起作用(我的版本具体),它对我...

c# – 字符串格式化一个必须调用javascript函数的锚点onclick(mvc)【代码】

goog_snippet_vars = function(){ var w = window; w.google_conversion_id ="xxxxx"; w.google_conversion_label ="xxxxxx"; w.google_conversion_value ="xxxxxx"; }, goog_report_conversion = function(url) { goog_snippet_vars(); window.google_conversion_format = '3'; window.google_is_call = true; var opt = new Object(); opt.onload_callback = function() { if (typeof(url) != 'undefined') {window.location = u...

c# – 将Html.Partial添加到Javascript【代码】

我想在Javascript中使用ASP.NET Html.Partial View设置一个字符串.问题是Html.Partial提供了一个HtmlString,而不是一个Javascript字符串,我可以用JQuery来处理它. Javascript代码:myfunction= function () {...var badge=@Html.Partial("_UserBadge",User.Identity.Name).ToString();....$("#myNode").append(badge); };Html-Partial“_UserBadge.cshtml”:@model WT.Models.ttUser<div style=".."> ...some more lines html... ...

c# – 如何使用URL将数据从javascript发送到ASP.NET MVC控制器【代码】

我需要一些帮助.我使用带有JavaScript和Knockout的ASP.NET MVC4编写小应用程序,我无法将数据从javascript发送到MVC Controller,反之亦然.例如,JS的一部分看起来像这样: JavaScript的self.Employer = ko.observable(); self.AboutEmployer = function (id) {$.ajax({ Url.Action("GetEmployer", "Home")cache: false,type: 'GET',data: "{id:" + id + "}",contentType: 'application/json; charset=utf-8',data...

cefsharp实现javascript回调C#方法【代码】

在构建完WebView webView = new WebView(url)后,即可调用RegisterJsObject方法来注册一个js对象,从而前端的javascript就可以访问这个对象,调用定义的方法。public class CallbackObjectForJs{public void showMessage(string msg){MessageBox.Show(msg);} }WebView webView = new WebView("http://localhost:8080"); webView.RegisterJsObject("callbackObj", new CallbackObjectForJs()); 前端页面javascript代码即可访问对象 ...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部