小编Kob*_*uek的帖子

除固定区域外,整个屏幕都变暗?

我想创建一个教程,引导用户准确点击的位置.我试图覆盖整个屏幕,<div>这会变得暗淡,所有的元素,除了一个特定区域是在一个固定的width,height,topleft.

问题是,我找不到"取消"父母的方法background-color(这也是透明的).

在下面的剪辑中,hole是应该没有任何的div background-color,包括它的父级.

这可以完成吗?有任何想法吗?

#bg{
   background-color:gray;
   opacity:0.6;
   width:100%;
   height:100vh;
}
#hole{
   position:fixed;
   top:100px;
   left:100px;
   width:100px;
   height:100px;
}
Run Code Online (Sandbox Code Playgroud)
<div id="bg">
    <div id="hole"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是我正在努力实现的模型图像:

在此输入图像描述

html javascript css jquery

86
推荐指数
2
解决办法
6584
查看次数

如何从字符串中删除所有字母字符?

我有一个包含字母字符的字符串,例如:

  1. 254.69米
  2. 26.56厘米
  3. 23.36英寸
  4. 100.85英尺

我想从上面提到的字符串中删除所有字母字符(单位),以便我可以调用double.Parse()方法.

.net c#

44
推荐指数
3
解决办法
5万
查看次数

C#:在DateTime中更改前导零的格式日

在C#中, DateTime.Day.Now.ToString()返回1.我怎么能把它当成01

c#

34
推荐指数
3
解决办法
4万
查看次数

ReCaptcha v2客户端事件

难道验证码2版公开任何客户端的事件?我正在寻找具体的方法来确定一旦勾选方框后何时返回了Captcha响应,我就可以显示下面的"继续"按钮.

在此输入图像描述

如果没有这个,用户可以单击复选框,然后在验证码响应返回之前快速单击提交按钮.

我可以将自己的click事件处理程序添加到类中recaptcha-checkbox-checkmark并轮询tick的可见性,我只是想知道是否有更简单的方法来执行此操作?

$(".recaptcha-checkbox-checkmark").click(function() {
    //...Poll for visibility of tick
});
Run Code Online (Sandbox Code Playgroud)

javascript recaptcha

34
推荐指数
2
解决办法
3万
查看次数

服务器执行失败(来自HRESULT的异常:0x80080005(CO_E_SERVER_EXEC_FAILURE))

我试图使用Microsoft.Office.Interop.Excel.Workbook类将.xls文件转换为服务器端的.xlsx文件,如下所示:

 workBook.SaveAs("FILENAME_HERE", XlFileFormat.xlOpenXMLWorkbook, Type.Missing, Type.Missing, Type.Missing, Type.Missing, XlSaveAsAccessMode.xlNoChange, Microsoft.Office.Interop.Excel.XlSaveConflictResolution.xlLocalSessionChanges, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80080005 Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)). : System.Runtime.InteropServices.COMException (0x80080005): Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80080005 Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)).
   at System.Runtime.Remoting.RemotingServices.AllocateUninitializedObject(RuntimeType objectType)
   at System.Runtime.Remoting.Activation.ActivationServices.CreateInstance(RuntimeType serverType)
   at System.Runtime.Remoting.Activation.ActivationServices.IsCurrentContextOK(RuntimeType serverType, Object[] props, …
Run Code Online (Sandbox Code Playgroud)

c# excel interop xls excel-interop

30
推荐指数
4
解决办法
7万
查看次数

我们使用时线程正在中止

System.Threading.ThreadAbortException:线程正在中止.
在System.Threading.Thread.AbortInternal()处于System.Web.HttpResponse.End()的System.Threading.Thread.Abort(Object stateInfo)处System.Web.HttpResponse.Redirect(String url,Boolean endResponse)
. taxi.HttpResponse.Redirect(String url)at taxi_selection.lnkbtnconfirm_Click(Object sender,EventArgs e)

我发现解决方案就是这样

的Response.Redirect( "home.aspx",假); 但是这个错误再次发生.

对此有什么好的解决方案?

我的代码片段:

Response.Redirect("home.aspx",false);
Run Code Online (Sandbox Code Playgroud)

c# asp.net

14
推荐指数
3
解决办法
6万
查看次数

iOS 11 getUserMedia无法正常工作?

Apple发布了一个getUserMedia将在iOS 11上完全正常运行的声明.安装iOS 11 Beta版本5后,我收到一条消息,我的网站请求访问我的摄像头和麦克风,但似乎该行:

video.src = window.URL.createObjectURL(stream);
Run Code Online (Sandbox Code Playgroud)

要么:

video.srcObject = stream;
Run Code Online (Sandbox Code Playgroud)

不行.没有错误,没有例外,只是手机的相机没有图片.

这是我的完整脚本:

$(function () {
     video = document.getElementById('vid');

     navigator.getUserMedia = navigator.getUserMedia ||
                              navigator.webkitGetUserMedia ||
                              navigator.mozGetUserMedia;

     navigator.getUserMedia(
     {
         audio: true,
         video: { facingMode: "user" }
     }, function (stream) {
         video.srcObject = stream;
         //video.src = window.URL.createObjectURL(stream);
     },
     function (err) {           
         alert(err.name);
     });
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<video id="vid" muted autoplay></video>
Run Code Online (Sandbox Code Playgroud)

有没有人让它工作?任何想法,将不胜感激.

javascript jquery ios webrtc getusermedia

13
推荐指数
1
解决办法
2万
查看次数

Android Chrome 上的 webkitSpeechRecognition

我正在使用一个简单的语音到文本检测webkitSpeechRecognition。此代码在 Windows 桌面上运行良好。但是 - 在Android Chrome 浏览器上- 开始检测时,Android 状态栏上的麦克风仅显示 1 或 2 秒。如果没有语音活动 -它会关闭并且语音识别停止。如果我在单击“开始”后确实说得很快,它会一直亮着。任何想法如何让 Android 麦克风始终可用?

     if ('webkitSpeechRecognition' in window) {

          var recognition = new webkitSpeechRecognition();

            recognition.continuous = true;
            recognition.interimResults = true;

            recognition.onstart = function () {
                $("#status").html("Status: Recording...");
                recognizing = true;
            };

            recognition.onerror = function (event) {
                alert(event.error);
            };

            recognition.onend = function() {
                recognizing = false;
            };

          recognition.onresult = function(event) {
            var interim_transcript = '';
            for (var i = event.resultIndex; i …
Run Code Online (Sandbox Code Playgroud)

javascript android google-chrome webkitspeechrecognition

12
推荐指数
1
解决办法
5261
查看次数

使用node.js fs.writeFile编写二进制数据以创建映像文件

我正在尝试使用node.js fs.writeFile作为二进制文件来编写画布数据.JPEG文件,但在写入文件后,我可以看到文件存储为纯文本,而不是二进制数据.

这是data从客户端发送到我的节点的示例,表示JPEG图像数据(只是几个第一个字符):

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAFA3PEY8MlBGQUZaVVBfeM...

我通过以下方式data 在客户端得到这个:

canvas.toDataURL('image/jpeg', 0.5).replace('data:image/jpeg;base64,', '')
Run Code Online (Sandbox Code Playgroud)

这是我的node.js服务器中的函数用法:

fs.writeFile('../some.jpeg', data, 'binary', function(err){});
Run Code Online (Sandbox Code Playgroud)

它不是将文件写为binary(????? JFIF ...),而是准确地写入从客户端收到的数据.

我在这做错了什么?

javascript binary node.js

11
推荐指数
2
解决办法
3万
查看次数

如何知道webkitSpeechRecognition是否已启动?

我正在制作机器人听我的声音.
所以我做了 :

this.recognition = new webkitSpeechRecognition();
Run Code Online (Sandbox Code Playgroud)

我可以这样开始听:

this.recognition.start();
Run Code Online (Sandbox Code Playgroud)

这是停止听:

this.recognition.stop();
Run Code Online (Sandbox Code Playgroud)

但是你知道一个函数会this.recognition在启动时返回true ,如果它停止会返回false吗?喜欢"isStarted()"

谢谢.

javascript google-chrome webkitspeechrecognition

9
推荐指数
1
解决办法
2700
查看次数