Kezdőoldalnak/kedvencekhez adás - kicsit diszkrétebben?
Üdv mindenkinek!
Bizonyára sokan ismerik a (csak IE alatt működő) kezdőoldalnak adást:, illetve a kedvencekhez (könyvjelzőnek) való felvételt:, ahol az addbookmark függvény az alábbi (külső állományból meghívva):Hogyan lehetne a két fent említett Javascript-megoldást kicsit diszkrétebben (már amennyire diszkréten lehet), az XHTML kódot az onclick eseményektől kicsit "megszabadítottabban" megoldani?
■ Bizonyára sokan ismerik a (csak IE alatt működő) kezdőoldalnak adást:
- <a href="#" onclick="this.style.behavior='url(#default#homepage)'; this.setHomePage('http://www.kezdolap.hu/');">Kezdőlapnak! (Csak IE alatt működik!)</a>
- <a href="#" onclick="addbookmark();">Kedvencekhez!</a>
- function addbookmark() {
- url='http://www.kedvencoldal.hu/';
- title='Kedvenc oldal';
- if (window.sidebar) {
- window.sidebar.addPanel(title, url,'');
- }
- if (window.external) {
- window.external.AddFavorite(url, title);
- }
- if(window.opera && window.print) {
- return true;
- }
- }
Így
Már régebben olvastam, alkalmaztam - de most nem működik
Szóval van egy linkem:
A Firebug hibára gyanakszik: obj has no properties - tehát a document.getElementById körül van a hiba, viszont a Mozilla DOM dokumentációjában van hasonló példa (addEventListener+document.getElementById).
Hol írhattam el?
Megoldásom
Én igy oldottam meg:
Köszi, bevált.
Javascript:
opera - useCapture bug