草庐IT

resources-id

全部标签

javascript - 使用 JavaScript 解析 Vimeo ID?

如何在JavaScript中解析来自VimeoURL的ID?URL将由用户输入,因此我需要检查他们输入的格式是否正确。我需要ID,以便我可以使用他们的简单API来检索视频数据。 最佳答案 regExp=/^.*(vimeo\.com\/)((channels\/[A-z]+\/)|(groups\/[A-z]+\/videos\/))?([0-9]+)/parseUrl=regExp.execurlreturnparseUrl[5]这适用于所有遵循这些模式的有效VimeoURL:http://vimeo.com/*http://vi

javascript - 如何从 url 获取 youtube 视频 ID

我正在尝试检查一个url是否是有效的youtube视频URL并从中获取youtube视频ID,到目前为止,我使用一个简单的javascriptsplit函数来实现这一点,但是这与youtube相比有一些小缺点有多个URL。我一直在查看其他stackoverflow线程,但是它们都只支持1个特定的URL,这不是我需要的。我需要匹配所有这些URL的东西:http(s)://www.youtu.be/videoIDhttp(s)://www.youtube.com/watch?v=videoID(以及脚本自动检测是否包含youtube视频的任何其他短URL)非常感谢浏览器可以快速/高效处理的

javascript - 单个 JavaScript 点击事件中的多个 ID

在JavaScript中,我使用点击事件来更改图表数据。下面是点击事件的方法。$('#pro1').click(function(){chart.series[0].update({data:pro1});});$('#pro2').click(function(){chart.series[0].update({data:pro2});});$('#pro3').click(function(){chart.series[0].update({data:pro3});});我需要在一个事件中缩小这三个点击事件,这意味着我想编写一个处理id的点击事件。类似下面的代码。$('#pro'+

javascript - 有没有办法在网络浏览器中使用 Android 指纹 API 或 iOS Touch ID?

例如,我有一个带有身份验证的网站。是否有任何可以从JavaScript使用的指纹API来登录用户?Android和iOS等移动操作系统都有这样的API。所以至少手机版的浏览器,理论上是可以提供这样的功能的。但是我在网上找不到任何关于它的信息。 最佳答案 Chrome70Beta,2018年9月13日发布,introducedwebauthentication.AlsoenabledbydefaultaremacOS'sTouchIDandAndroid'sfingerprintsensorviaWebAuthentication.T

javascript变量对应具有相同ID的DOM元素

这个问题在这里已经有了答案:DoDOMtreeelementswithIDsbecomeglobalproperties?(5个答案)关闭8年前。我是javascript的新手,我刚刚注意到一个我在任何地方都没有看到的javascript行为。如果我有一个分配了id的DOM元素,比如“x”,那么在我的javascript中,该元素会自动分配给变量x。我在chrome和safari中看到了这个。这是javascript的文档化功能吗?例如:window.onload=function(){alert(x==document.getElementById('x'));info.value=

javascript - 仅 Chrome 错误 : XMLHttpRequest cannot load file URL No 'Access-Control-Allow-Origin' header is present on the requested resource

我正在按照书本示例进行操作,因此代码非常简单。这是代码:jQuery.get("ajax_search_results.php",{s:search_query},write_results_to_page,"html");代码是ajax_search_results.php有:FirstresultSecondresultThirdresultMore...这在Firefox中按预期工作。但是在Chrome中,我可以在JS控制台中看到以下错误消息:XMLHttpRequestcannotloadfile:///C:/xampp/xampp/htdocs/snk/ajax_search

javascript - 使用默认值创建新的 Angular $resource?

是否可以使用new()定义一个在创建时始终具有相同默认值的Angular$resource?例如,如果我有以下资源定义:varDrawer=$resource('/drawer/:drawerId',{drawerId:'@id'});并且Drawer对象需要有一个“socks”属性,我希望它始终被初始化为一个空数组[],也许还有一些其他的,比如'timesOpened'为0,或者类似的东西那个。唯一的方法是:varnewDrawer=newDrawer({socks:[],timesOpened:0});我正在考虑在我为我的资源(我们称它为drawerService)的同一个服务中定

javascript - Chrome 开发者工具 : Best resource for learning advanced features?

我随便使用Chrome开发人员工具来调试AJAX和JavaScript。这主要意味着控制台检查元素/变量/方法状态,偶尔使用“网络”选项卡调试通过ajax提供的问题,如果我无法找到JS错误,偶尔会在调试器中打断点。但是,每当专门的前端开发人员(我是后端)在我面前使用相同的工具时,他们使用这些漂亮而抽象的小功能总是让我想“该死的,我为什么不知道关于那个”?...所以,问题是:对提供googlechromedevtools的全面和更高级解释的资源有什么建议吗? 最佳答案 AddyOsmani做了一个关于chrome开发工具的优秀系列,y

javascript - 如何使用 angular.element ('#id' 获取输入元素的值)

当我尝试使用angular.element获取输入元素的值时,它返回未定义。这是我的代码:$scope.registerUser=function(){console.log(angular.element('#username').value);//undefinedconsole.log(document.getElementById('username').value);//sampleName};如何使用angular.element获取值 最佳答案 说明你应该使用val类似于jQuery的$.fn.val的方法:conso

javascript - 在客户端生成唯一 ID 的最佳方式(使用 Javascript)

我需要在浏览器中生成唯一的ID。目前,我正在使用这个:Math.floor(Math.random()*10000000000000001)我想使用当前UNIX时间((newDate).getTime()),但我担心如果两个客户端恰好同时生成ID,它们将不是唯一的。我可以使用当前的UNIX时间吗(我愿意,因为那样id会存储更多信息)?如果不是,最好的方法是什么(也许是UNIX时间+2个随机数字?) 最佳答案 您可以使用以下链接创建GUID:http://softwareas.com/guid0-a-javascript-guid-g