문자열이 특정 무비 스트리밍 사이트에 속해 있는지 테스트하여 그에 따라 일부 기능을 수행하는 함수를 작성하려고합니다. 내 자신의 목적을 위해 나는 URL의 "ID"부분을 분할하고 그것을 포함 시키려고 노력하고있다.링크가 YouTube 링크인지 테스트합니다.
예를 들어 "youtube"가 문자열에 포함되어 있으면 문자열을 테스트합니다. 때문에, 당신은 var url = $("#<%=txtYoutubeLink.ClientID %>").val();
실제로 반환 무엇을 확인해야합니다
if(url.toLowerCase().indexOf("youtube") > 0) // this is where my function fails.
:이 질문에 명확한 질문을 추가하는 것이 좋습니다 것입니다하지만
function testingURL() {
var url = $("#<%=txtYoutubeLink.ClientID %>").val();
if(url.toLowerCase().indexOf("youtube") > 0) // this is where my function fails.
{
var Youtubeurl = url.toString().split('v=')[1];
getTitle(Youtubeurl);
document.getElementById('video').src = "//www.youtube.com/embed/" + Youtubeurl
}
else{
var Vimeourl = url.toString().split('//vimeo.com/')[1];
document.getElementById('video').src = "//player.vimeo.com/video/" + Vimeourl;
}
$("#<%=txtYoutubeLink.ClientID %>").val() = null;
return false;
}
당신은 질문을 잊었다! –
그리고 코드를 들여 쓰는 것을 잊어 버렸습니다! (어떤 것이 더 나쁜지 궁금합니다.) – Sebi
나는이 질문을 10 번 읽고 질문을 찾으려고했지만, 할 수 없다. 그리고 그것은 나를 미치게 만든다. – Dan