Tag: 谷歌浏览器

ASP.Net MVC C#Chrome未在编辑模式下显示日期

我使用Google Chrome V28作为我的浏览器 – 我的模型上的DataAnnotations存在问题,这会迫使Chrome在我的视图中呈现数据时类型时使用它自己的内置日历。 我的模型是: public class ObScore { public int ObScoreId { get; set; } … … [DisplayFormat(DataFormatString = “{0:dd MMMM yyyy}”, ApplyFormatInEditMode = true)] [Display(Name = “Date”)] [DataType(DataType.Date)] public DateTime Date { get; set; } … … } 模型中肯定存在数据: …但在“修改”模式下显示时,Chrome会显示: 这是Chrome中的已知错误,我可以在代码中执行任何操作,将日期强制转换为表单吗? 谢谢,马克

Request.Browser.Browser在chrome返回“IE”

我试图在ASP.Net C#codebehind中做一个“如果浏览器是IE并且小于版本9”。 但是,在Chrome中,以下行: if (Request.Browser.Browser == “IE” && Request.Browser.MajorVersion < 9) 输出分别为“IE”和5。 尽管使用Chrome v18。 获取用户浏览器的正确用法是什么? 或者这只是我的Chrome版本? 这可能非常简单,但我确信这段代码以前工作过 用户代理注册为: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19

获取chrome下载文件夹

Windows 7中的默认下载文件夹是Chrome的c:\ users \ username \ downloads 。 但默认下载文件夹可以通过设置设置为另一个文件夹。 我需要找出哪个文件夹是downloads文件夹。 因此,如果我将downloads文件夹设置为c:\ dd ,那么我需要找出特定的文件夹。 有没有办法使用C#找到它? 我的意思是我不想访问chrome设置并从那里获取文件夹路径。

以编程方式获取Google中的索引页数?

作为SEO指标,我想以编程方式获取Google索引页面的数量。 (如果我搜索“site:mydomain.com”,我希望找到获得的页数)。 是否有任何lib或我需要解析谷歌请求?

非法304 HTTP响应?

所以这是一个有趣的问题,我甚至不确定从哪里开始看这个问题。 我有一个用C#编写的MVC3应用程序,列出了在线广告。 在主页上,它会显示已放置照片的10个最新广告的列表。 在Chrome中查看此页面 。 在第一页加载时,它加载就好了。 现在点击F5。 它将继续在浏览器标签中显示“加载”指示符,如果向下滚动,则不会显示2或3个广告图像。 奇怪的是,它总是在页面的同一区域(可能是第6,第7或第8张图像)中的图像。 它永远不是最初的几个,它永远不会是最后一个。 这只发生在Chrome中,只有在您点击F5时才会发生。 如果您单击顶部的“Equispot”徽标(将您重定向到主页),它可以正常工作。 有谁知道可能导致此问题的原因或如何解决此问题? 编辑 :我想我可能会到达某个地方。 Fiddler表示未显示的图像有500错误。 这是错误: [Fiddler]响应标头解析失败。 这可能是由于此次重用服务器套接字上的非法HTTP响应引起的 – 例如,非法包含正文的HTTP / 304响应。 由于我的所有图像都被缓存,并且在丢失图像之前有几个304响应,这似乎是一个可能的罪魁祸首。 不知道如何处理修复,因为这对我来说是一个陌生的领域。

如何从chrome获取打开的标签列表? | C#

所以我想从谷歌浏览器(标题,URL)和列表主题中提取打开的选项卡,就像在chrome任务管理器中一样。 到目前为止,我已尝试过滤所有chrome进程并获取窗口标题,但这不起作用: var procs = Process.GetProcesses(); … foreach (var proc in procs) { if (Convert.ToString(proc.ProcessName) == “chrome”) { Console.WriteLine(“{0}: {1} | {2} | {3} ||| {4}\n”, i, proc.ProcessName, runtime, proc.MainWindowTitle, proc.Handle); } } 这不会给我标签的地址或标题,还有另一种方法吗?

如何以编程方式安全地关闭Google Chrome

如何通过C#安全地关闭谷歌浏览器? 我可以杀死Chrome进程,但在这种情况下,Google Chrome会在下次运行时报告appcrash。

以编程方式控制Chrome

是否可以从C#控制和实例化Chrome浏览器? 比如打开一个新窗口,更改URL,重新加载选项卡等等。 我已经找了一个C#Chrome API,但只能在https://developer.chrome.com/找到一个Javascript,我在这里找到的最好的是C# – 如何控制Chrome浏览器 – 最好的答案是查看API。

适用于Google Chrome的C#插件

我可以用C#与谷歌浏览器沟通吗? 例如,用于编写chrome插件。

如何从另一个Windows应用程序获取Chrome 28的当前URL?

在Chrome V27之前,您可以枚举Chrome子窗口控件以进入编辑字段并从那里读取字符串值以获取当前打开的URL。 不幸的是,除了主窗口(Chrome_WidgetWin_1)和网页标签(Chrome_RenderWidgetHostHWND)之外,Chrome 28已经切换到新的渲染引擎(Blink)并且不再使用Windows控件。 如果有人能指出从另一个(Win32)应用程序获取当前打开的Chrome URL的替代方法,我将不胜感激。