Архив записей по месяцам // January 2006
2003
February | March | April | May | June | July | August | September | October | November | December
2004
January | February | March | April | May | June | July | August | September | October | November | December
2005
January | February | March | April | May | June | July | August | September | October | November | December
2006
January | February | March | April | May | June | July | August | September | October | November | December
2007
January | February | March | April | May | June | July | August | September | October | November | December
2008
January | February | March | April | May | June | July | August | September | October | November | December
WebMoney + Firefox. Part 2
#import "progid:WebMoneyRun.Keeper"
Update к WebMoney + Firefox
Всё оказалось достаточно просто, хоть и пришлось повозиться. Написал на C++ компоненту. Теперь нет необходимости в инсталяции WMAcceptor.dll, расширение работает непосредственно с WM Keeper. Ссылка прежняя (32 kb), исходники внутри.
PS. Я не пишу «необходимое» расширение, т.к. для работы с WM достаточно и тех ссылок, которые приводились в предыдущем посте. Просто пытаюсь вникнуть в некоторые принципы и механизмы.
Update: я подумал-подумал и… Всё очень просто: в версии Fx 1.5 объект со страницы WM «проходил» через nsIContentPolicy::shouldLoad
. В версии Fx 1.5.0.1 это поведение изменили. В сети я не нашёл ни одного упоминания об этом изменении (например). Без обид на MoFo, «not frozen», имеют право. Конечно, я могу переписать код, но мне жаль своего времени. Вполне возможно, что я сделаю это позже, но уж точно не сейчас, когда температура ушла за 37.
Categories: dHtml, Soft | comments: (8)
WebMoney + Firefox
Я настолько отвык от IE, что просто не смог в нужный момент настроить его таким образом, чтобы разрешить использование AxtiveX для избранных сайтов. Да вообще ни для каких сайтов. Где-то отключил, а теперь и вспомнить не могу. Поэтому от IE Tab или каких-то других плюшек толку мало. Написал небольшое расширение: Gecko WebMoney (см. update).
[ read more ]
Categories: dHtml,Soft | comments: (6)
IE: SaveAs with innerHTML
Можно замутить что-то в духе
function saveDocument(){
var w = window.open("text/html", "w", "width=1,height=1");
w.document.open();
w.document.write(document.getElementsByTagName("HTML")[0].outerHTML);
w.document.execCommand("saveAs", true, ".html");
w.document.close();
w.close();
}
или даже
// Это меня уже в Оперу занесло
// (здесь тоже есть тонкости, но как вариант...)
window.location = "data:application/octet-stream,"
+ escape(document.documentElement.outerHTML);
, повесить на кнопку и всякий раз напоминать пользователю о её существовании, прикручивать к onbeforeunload
и т.д. Однако…
[ read more ]
Categories: dHtml | comments: (0)
LJ CSS: Have nice holidays
Ага, зараза пошла гулять, хотя предупреждали уже давно. Смотрю на комментарии в духе «Firefox форева!» и думаю: «Неужели действительно не подвержен?».
Categories: dHtml | comments: (3)
Donate
- Яндекс.Деньги:
- 4100146017270
- WebMoney:
- R954303347492
- Z385875430948
Не думал, что докачусь до такого, но с деньгами действительно туго. За последние три месяца очень хорошо прочувствовал фразу «Всю жизнь работать на лекарства».
Запросы мои наискромнейшие: оплатить хотя бы месяц хостинга. Просто сейчас нет возможности сделать это самостоятельно, а надежда, что скоро всё устаканится — есть.
Также принимаются предложения о небольших подработках, но сначала пишите мылом, обсудим.
Categories: Misc | comments: (4)