草庐IT

microsoft-runtime-library

全部标签

javascript - 为什么内容脚本中未定义 chrome.runtime?

我有一个非常简单的chrome扩展程序,我试图将消息从后台脚本传递到内容脚本。但是chrome.runtime是未定义的。这实际上是所有代码,如您所见,几乎没有任何内容。在内容脚本中,运行时未定义。背景脚本:chrome.browserAction.onClicked.addListener(function(tab){chrome.runtime.sendMessage({action:'someAction'},function(response){console.log('Response:',response);});});内容脚本:chrome.runtime.onMessa

javascript - 在 Microsoft Edge 中实例化文件对象

我正在尝试使用FileAPI从blob对象创建图像文件然后将其添加到要通过XHR发送的表单中。在chrome中工作起来就像一个魅力,但在MicrosoftEdge中崩溃应用程序。letfile=newFile([blobContent],"image.png");letform=newFormData();form.append("file",file);是否有文件API的替代方法或变通方法来将文件附加到表单?如果我只是将blob添加到表单中,它不会被识别为图像。谢谢! 最佳答案 目前IE11、Edge支持FileAPI,不支持Fi

javascript - IE9 中的 Jquery 2.1.1 出现错误 : 0x800a01b6 - Microsoft JScript runtime error: Object doesn't support property or method 'addEventListener'

使用VisualStudio2013,我将一个混合的Asp.NetWebforms/MVC3Web应用程序迁移到Asp.NetWebforms/MVC5.1。作为迁移的一部分,我使用NuGet包管理器将Jquery从1.9.1升级到2.1.1。当我在Chrome的VisualStudio2013调试器中运行应用程序时,我没有遇到任何问题。当我在IE9的VisualStudio2013调试器中运行应用程序时(兼容模式未打开),首先加载带有这两个脚本标记的母版页:由于此Javascript错误而失败:Unhandledexceptionatline3425,column4inhttp://

javascript - Microsoft JScript 运行时错误 : Member not found

我正在使用asp.netmvc3和jquery对话在主视图中打开部分View这是我的结构..局部View1局部View2//someelements@Html.RenderPartial("partialview1");View1//someelementloadpartialview2asjquerydialoguemyscript.jsfunctionfunction1(){//somecode}这只是我的应用程序的概述现在在上面的结构中,如果我单击partialview1中的按钮,我会收到此错误:MicrosoftJScript运行时错误:找不到成员。

javascript - querySelectorAll 上的 forEach 在最近的 Microsoft 浏览器中不起作用

我正在制作一个用于选择产品(颜色等)的脚本,它适用于除InternetExplorer(11)和Edge之外的所有浏览器。我将每个参数的选择放在一个数组中,并使用array.forEach()方法对它们应用一个函数。颜色参数示例:varcolor_btns=document.querySelectorAll('#color>p');color_btns.forEach(function(color){color.onclick=function(){color_btns.forEach(function(element){if(element.classList.contains('s

javascript - EmberJS 重置警告 : Library is already registered with Ember

一些背景...我们有一个ASP.NET应用程序,我们正在慢慢将其转换为EmberJS。我们有一个为网站的某些部分实例化的Ember应用程序。当我们迁移页面时,他们会在Ember应用程序中获取路由。目标是随着时间的推移让所有东西都在Ember中。在此期间,用户可以单击将他们带回ASP.NET部分的链接。我们的问题是,如果用户单击返回返回Ember或单击将他们带回Ember部分的新链接,则会重置Ember应用程序的状态。我们已经尝试在应用程序上调用.reset,但这样做会给我们一个错误,说明以下内容。我们的应用程序称为ConsoleCli而不是标准应用程序。Library"ConsoleC

javascript - 为什么访问父 iframe 时 Microsoft Edge 中出现 "permission denied"

我在重新加载另一个iframe后调用特定iframe的函数时遇到一些问题。它适用于所有主流浏览器,但在MicrosoftEdge上表现有点奇怪。您将需要以下星座才能得到错误。所有文件都在同一台服务器上的同一目录中。我没有设置任何内容安全策略。如果您加载Frame1.html一切都会正常,您将收到“警告”消息。但是如果您单击frame4.html上的“单击我”a标签,frame2.html将重新加载并且您将收到“权限被拒绝”错误,因为父对象(vartmpParent=parent;)不可访问。如果您再次单击a-tag,它将正常工作。我认为这是一个Edge错误,因为所有其他浏览器都可以处理

javascript - chrome.runtime.sendMessage 在 Chrome 扩展程序中不起作用

我正在尝试创建一个新的扩展。不久前我能够使用chrome.runtime.sendMessage函数,但现在,我已经尝试了所有方法,但它仍然无法将消息发送到后台脚本。控制台正在填充来自content-script.js但不是来自background.js的日志消息content-script.jsconsole.log("HelloWorld!s");$(document).ready(function(){console.log("DOMREADY!");$(document.documentElement).keydown(function(e){console.log("KeyH

javascript - 从 Microsoft Graph Api 访问组时出现问题

我正在尝试从MicrosoftGraphAPI访问已加入的群组,我已完成AzureAD身份验证并能够获得所需的访问token。当我从SharePointOData端点读取数据但我无法访问URL时,访问token正在工作https://graph.microsoft.com/beta/me/joinedTeams我尝试使用PostMan客户端访问,但出现错误{"error":{"code":"AuthenticationError","message":"Errorauthenticatingwithresource.","innerError":{"request-id":"ef4be

javascript - chrome.runtime.getURL 与 chrome.extension.getURL

chrome.runtime.getURL之间有什么区别?和chrome.extension.getURL?文档暗示chrome.runtime.getURL在应用程序和扩展程序中都有效,并且this2012announcement表示某些API(尽管不是getURL)已从chrome.extension移动到chrome.runtime。chrome.extension.getURL有什么意义,为什么不弃用chrome.runtime.getURL? 最佳答案 chrome.extension.getURL现已弃用,您应该使用ch