2010-01-17 4 views
0

Disons que je suis sur une page qui a une longue liste d'URL et je veux m'assurer que j'ai tous les signets. Je sais que j'en ai déjà beaucoup dans ma liste de signets et j'aimerais éviter autant que possible les doublons. Dans cet esprit, je voudrais pouvoir saisir tous les liens et ensuite ouvrir dans de nouveaux onglets ceux qui ne sont pas actuellement dans ma liste de signets. Je peux tout faire pour obtenir les liens, et en comparant les liens, je ne sais pas comment accéder aux signets via javascript. Je peux faire cela dans n'importe quel navigateur PC/mac qui a une solution réalisable. Quelqu'un a-t-il une idée?Javascript et signets

Répondre

1

Vous ne serez jamais en mesure d'accéder aux signets de l'utilisateur via JavaScript. En fait, ce serait un grave trou de sécurité.

JavaScript est exécuté dans un sandbox appelé. Cela signifie que, au moins dans le domaine, un JavaScript n'aura jamais accès aux ressources de la machine client (en pratique, les sandbox ont des bogues qui permettent des choses désagréables, mais c'est une histoire différente).

+0

Alors, ma seule option serait d'héberger ma liste de signets sur mon serveur et de créer un appel de type AJAX qui enverrait l'URL à un script sur mon serveur qui vérifierait le signet? Je suppose que cela ne semble pas trop horrible. – baiano

+0

Si vous voulez coller à JS, ce serait une solution. Bien sûr, il existe des extensions Firefox comme "Bookmark All", mais celles-ci ne filtrent pas les doublons. Mais vous pouvez utiliser ce https://addons.mozilla.org/de/firefox/addon/542 et ce https://addons.mozilla.org/de/firefox/addon/1553 en combinaison, cela pourrait résoudre votre problème: -) – Leo

+0

Oui, je veux seulement ouvrir les liens qui n'existent pas déjà dans ma liste de signets, donc AJAX pourrait être le seul moyen de le faire. merci – baiano

0

Vous pouvez également consulter Opera Link;)

http://www.opera.com/link/

doublons de filtrage peut être fait en ligne dans votre accout.

+0

J'ai regardé l'opéra l'autre jour et n'a pas aimé comment je ne pouvais pas obtenir le "bar personnel" (celui avec mes marque-pages) pour s'asseoir sous le bar url/etc. Quel est le problème avec ça? – baiano

+0

Faites un clic droit sur votre barre personnelle -> Sélectionnez Apparence -> Placer le placement en bas – Aron