草庐IT

无法打开

全部标签

javascript - 如何正确地将数据发送到打开的 Firefox 侧边栏?

我正在尝试将数据发送到sidebar.我查看了以下文档,但我无法弄清楚如何在已经打开时将数据正确发送到栏。CommunicatingwithsidebarscriptsCommunicatingwithotherscriptsUsingports我目前的方法是将侧边栏附加到全局变量时得到的worker对象保存到全局变量中,但我确信有更好的方法。展示我当前方法的最小示例:varBARWORKER=undefined;require("sdk/ui/sidebar").Sidebar({id:"mybar",url:"./sidebar.html",onReady:function(wor

javascript - Chrome 工作区源代码自动完成无法正常工作

我创建了一个愚蠢的html页面并添加了Rxjs和Rx-DomJavaScript文件。我添加了一个app.js文件来编写我的代码。我正在运行一个简单的网络服务器来提供文件。我已将我的本地文件夹添加为Chrome中的Workspace文件夹。现在,每当我在Chrome控制台中编写一些代码时,我都会得到autocomplete,但是每当我切换到源代码并尝试在源文件中编写一些代码时,我我没有得到任何自动完成。至于我所说的与图片相关的内容,在app.js文件中写入任何内容我不会得到autocomplete。有什么我想念的吗。操作系统-Windows10(内部版本10586.71)Chrome-

javascript - 无法使用 fetch api 发送 DELETE 请求

当我向某个端点发送删除请求时,例如httpie从像这样的终端http删除http://localhost:8181/admin/applications/uspecs我得到一个有效的行为,如{success:true}作为响应主体。但是当我这样做的时候fetch('http://localhost:8181/admin/applications/uspecs',{method:'DELETE'}).then(res=>doSomethingWithResponse()).catch(err=>console.error(err))在javascript代码中,我得到一个FetchAPI

javascript - Chrome 自动填充无法部分工作

我的表格中有名字、姓氏、电子邮件、城市、州、国家和zip。在Prod、Stage、Dev和Local中部署了相同的Angular代码。我在同一个Chrome浏览器中访问所有这些URL。自动填充在Local&Prod中完美运行。但是,它只填写Dev和Stage中的名字和姓氏,并且必须选择电子邮件才能填写其余部分。它的工作也很奇怪。在这个阶段,在从自动填充中选择名字时,只有名字会被填充,而在从自动填充中选择姓氏时,所有字段(名字除外)都会被填充。在Dev中,从自动填充中选择名字时,名字和姓氏会被填充,而在从自动填充中选择电子邮件时,所有字段(名字和姓氏除外)都会被填充。有什么要检查的吗?检

javascript - 在使用 window.open 打开的窗口中使用 document.write 编写的脚本元素不会在 Windows 7 的 IE8 中执行

我遇到了一个似乎只出现在Windows7上的问题。它似乎在不同版本的Windows上的IE8中运行良好。基本上,我使用window.open()创建一个新窗口,然后使用document.write()写入该新窗口的内容,其中包含脚本包含。在IE中,这些脚本未正确执行。大多数时候他们根本不执行,但偶尔会有一个执行。这仅适用于清除缓存-一旦javascript文件在缓存中,它就可以正常工作。归结测试用例:测试.html:varw=window.open();varwindowHTML="\\n\\n\\n\\n\\n\\n\\n\\n\";w.document.write(windowHT

javascript - 我的网站老是 IE 崩溃,无法调试

我有一个网站突然开始崩溃InternetExplorer。网站加载并开始执行javascript,但在某处机器爆炸了。我什至没有收到脚本错误,它只是崩溃了。我尝试使用内置调试器手动单步执行js的每一行,但当然问题不会发生。如果我选择在应用程序崩溃时对其进行调试,我会看到以下消息。iexplore.exe中0x6c5dedf5处的未处理异常:0xC0000005:访问冲突读取位置0x00000090。调用堆栈中的前5项如下所示VGX.dll!6c5dedf5()[Framesbelowmaybeincorrectand/ormissing,nosymbolsloadedforVGX.dl

javascript - Chrome 无法检测图像尺寸

我试图确保在我的图像查看器中打开大于其查看宽度的图像。但是,在720p分辨率和GoogleChrome浏览器中,原始宽度和视口(viewport)宽度的宽度均为0...这是一个示例页面,其中应在BFXView中打开图像(尝试在较低分辨率的Chrome中):LiveExample日志(扫描的第一张图像是有问题的图像)StartingBFXViewVersion0.3Build61alphabfxcore.js:92BFXView->Lookingforimagesin:.postpreview...bfxcore.js:92BFXView->Lookingforimagesin:.con

javascript - jquery-jasmine - 夹具无法加载

我正在尝试加载一些固定装置以进行测试。至此我已经准备好了一个json文件。我确实设置了应该加载特定文件的beforeEach函数,但出现错误:Error:Fixturecouldnotbeloaded:tests/license_filter/license_test_data.json(status:error,message:undefined)部分测试函数:beforeEach(function(){jasmine.getFixtures().fixturesPath='tests/license_filter';loadFixtures('license_test_data.j

javascript - 如何检测用户是否在同一 session 中打开了多个窗口或选项卡?

我想检测用户是否在同一个session中打开了多个窗口或选项卡,如果他打开了-我想在屏幕上打印一条特殊信息。这个限制应该只在一个特殊的URL中起作用,所以如果用户打开了两个带有url的选项卡/窗口:http://page.com/limite.htm-我想打印特殊信息。当用户打开两个带有url的窗口/选项卡时:http://page.com/limite.htm和http://page.com/index.htm-一切正常,我不会显示任何信息。这可能吗?谢谢。 最佳答案 我认为最好的方法是使用localStorage。http://

javascript - Nightwatch 无法通过 css id 或类选择器定位元素

我们正在使用Nightwatch来自动化我们的一些UI测试。目前的一些测试相当脆弱,主要与奇怪的CSS选择器有关,我正在努力简化它们。但是,我希望可以使用的一些简单的CSS选择器,嗯,不是。我试图找到这个深度嵌套的标签:EndSession这里有一些有效的代码:.waitForElementVisible('#quoteSummary>div>div>div>div>a:nth-child(2)',1000).click('#quoteSummary>div>div>div>div>a:nth-child(2)')但这是一个讨厌的CSS选择器,我想用这个替换它:.waitForElem