開発中のオープンWebフォントをテストするために、非常に単純でわかりやすいブックマークレットを作成しました。Chromeでは魅力のように機能しますが、Firefoxでは失敗します。クロスブラウザで機能させるためのヒント(私は本当のJS初心者で、主にコピーして貼り付けてから、機能するように祈っています)。コードは次のとおりです。
javascript:var%20addFont%3Ddocument.createElement(%22style%22)%3BaddFont.innerText%3D%22%40import%20url(%27https://dl.dropbox.com/u/16808833/webfontkit-20120729-105013/stylesheet.css%27)%3B%20*%7Bfont-family:%20%27OpenfontRegular%27!important%3Bfont-weight:%20normal!important%3B%7D%22%3Bdocument.body.appendChild(addFont)%3B
または、より読みやすい形式で:
javascript:
var addFont=document.createElement('style');
addFont.innerText="
@import url('https://dl.dropbox.com/u/16808833/webfontkit-20120729-105013/stylesheet.css');
*{
font-family: 'OpenfontRegular'!important;
font-weight: normal!important;
}";
document.body.appendChild(addFont);