Skip to content

Instantly share code, notes, and snippets.

@oquno
Created November 10, 2010 19:53
Show Gist options
  • Save oquno/671404 to your computer and use it in GitHub Desktop.
Save oquno/671404 to your computer and use it in GitHub Desktop.
// ==UserScript==
// @name better lyric for Opera
// @namespace http://oquno.com/
// @include http://music.goo.ne.jp/lyric/LYR*
// @description fix goo music lyric
// ==/UserScript==
(function(){
window.appendLyric = function(data){
var kashi = document.createElement('div');
for(var i = 0; i < data.length; i++){
var p = document.createElement('span');
p.innerHTML = data[i] + '<br />';
kashi.appendChild(p);
}
document.getElementById('lyric_area').appendChild(kashi);
document.getElementById('canvas').style.display = 'none';
}
var script = document.querySelectorAll("#incontents script")[1];
script.innerHTML = script.innerHTML.replace(/callback=draw/, "callback=appendLyric");
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment