- hCalendar が使われているサイトのリストみたいなのがあるといいかも(参考にしたり、どのくらい普及しているかを知るために)
- ないなら作るか
- でも今のところ3サイトくらいしか知らない……
- まずはどこで使われているか気付けるようにするか……
というのが経緯。
3分で書いた。細かいことは気にしない。
function createElement(parent, tagName, attributes, styles, innerHTML){ var e = document.createElement(tagName); if(attributes){ for(var key in attributes){ e.setAttribute(key, attributes[key]); }} if(styles){ for(var key in styles){ e.style[key] = styles[key]; }} if(innerHTML){ e.innerHTML = innerHTML; } if(parent){ parent.appendChild(e); } return e; } if( document.body.innerHTML.match(/vevent/) ){ var indicator = createElement( document.body , "p" , {} , { position: "absolute" , left: "0", top: "0" , background: "#c00" , color: "#fff" , padding: "1ex" } , "hCalendar" ); indicator.addEventListener( "click" , function(e){ this.style.display = "none"; } , false ); }