2013-07-05 92 views

回答

0

事情是这样的:

var url = "http://www.youtube.com/channel/UChh-akEbUM8_6ghGVnJd6cQ"; 
var isyoutube = /\www\.youtube\.com/.test(url); 

isyoutube给你truefalse取决于如果URL是YouTube上。

但正如别人已经提到,你应该尝试找到它。这很容易找到。 而且,Youtube有不同的网址,例如http://www.youtu.be,所以我的例子并不总是有效。

1

您可以检查URL包含使用.indexOf()

var url = 'http://www.youtube.com/channel/UChh-akEbUM8_6ghGVnJd6cQ'; 
if (url.indexOf('http://www.youtube.com') > -1) { 
    alert("true"); 
} else { 
    alert("false"); 
}