Merhaba arkadaşlar,

aşağıdaki scriptte + encodeURIComponent(document.location.toString()) +

bu kod o anda bulunan youtube video sayfası urlsini çekiyor, ama ben komple url yi değil, sadece url nin sonunda bulunan ID yi (youtube.com/watch?v=KvHqkVmbP4s) eklettirmek istiyorum oraya.

Yardımcı olabilirseniz çok sevinirim.


function insert_yt() {

	var convert2mp3_btn_div = document.createElement("div");
	convert2mp3_btn_div.setAttribute("class","yt-alert yt-alert-default yt-alert-success");
	convert2mp3_btn_div.setAttribute("style","background-color:#FFFFFF;border-color:#CCCCCC;");
	
	var convert2mp3_a = document.createElement("a");
	convert2mp3_a.href = "http://www.hqconverter.com/";
	convert2mp3_a.setAttribute("target","_blank");
	convert2mp3_btn_div.appendChild(convert2mp3_a);
	
	var convert2mp3_img = document.createElement("img");
	convert2mp3_img.src = chrome.extension.getURL("icons/extension_logo.png");
	convert2mp3_img.setAttribute("style","float:left; padding-top: 4px; padding-left: 10px; padding-right: 5px;");
	convert2mp3_a.appendChild(convert2mp3_img);

	var mp3_btn = document.createElement("button");
	mp3_btn.setAttribute("style","margin-top:8px;margin-right:4px;");
	mp3_btn.setAttribute("id","convert2mp3-button-mp3");
	mp3_btn.setAttribute("class","yt-uix-button   yt-uix-sessionlink yt-uix-button-default");
	
	var mp4_btn = document.createElement("button");
	mp4_btn.setAttribute("style","margin-top:8px;");
	mp4_btn.setAttribute("id","convert2mp3-button-mp4");
	mp4_btn.setAttribute("class","yt-uix-button   yt-uix-sessionlink yt-uix-button-default");
	
	var mp3_span = document.createElement("span");
	mp3_span.setAttribute("class","yt-uix-button-content");
	var mp3_text = document.createTextNode("Download MP3");
	mp3_span.appendChild(mp3_text);
	
	var mp4_span = document.createElement("span");
	mp4_span.setAttribute("class","yt-uix-button-content");
	var mp4_text = document.createTextNode("Download MP4");
	mp4_span.appendChild(mp4_text);

	mp3_btn.appendChild(mp3_span);
	mp4_btn.appendChild(mp4_span);

	convert2mp3_btn_div.appendChild(mp3_btn);
	convert2mp3_btn_div.appendChild(mp4_btn);
	
	if ($("#theater-background").length > 0){
		$(convert2mp3_btn_div).insertBefore("#theater-background");
	} else if ($("#player-api").length > 0){
		$(convert2mp3_btn_div).insertBefore("#player-api");
	} else if ($("#playlist").length > 0){
		$(convert2mp3_btn_div).insertBefore("#player");
	}
	
}

if (document.location.toString().indexOf("youtube") != -1) {

	insert_yt();
	
}


$("#convert2mp3-button-mp3").click(function() {
	if (document.location.toString().indexOf("watch") != -1){
    	window.open("http://www.hqconverter.com/yt/" + encodeURIComponent(document.location.toString()) + "/mp3",'_blank');
    } else {
	    alert("No video found. Watch a YouTube Video and then click this button again, to convert the video to MP3.");
    }
});

$("#convert2mp3-button-mp4").click(function() {
	if (document.location.toString().indexOf("watch") != -1){
    	window.open("http://www.hqconverter.com/yt/" + encodeURIComponent(document.location.toString()) + "/mp4",'_blank');
    } else {
	    alert("No video found. Watch a YouTube Video and then click this button again, to convert the video to MP4.");
    }
});