Ich denke, dass der Grund, warum ich kann das nicht tun, weil es eine große Sicherheitslücke sein könnte, aber hier geht ...ein Lesezeichen hinzufügen, die nur Javascript, kein URL
Ich mag ein Lesezeichen in meinem Browser (FF3, vorzugsweise), das ist nur ein Schnipsel von JavaScript-Code. Es würde lediglich eine URL basierend auf dem aktuellen Datum erstellen und dann ein window.location = auf dieser URL vornehmen.
Ich weiß, dass ich eine Seite erstellen und auf meinem lokalen Computer behalten konnte und nur auf diese Weise verweisen kann, aber ich habe mich nur gefragt, ob Sie diesen Schritt umgehen könnten und tatsächlich die "Position" des Lesezeichens wirklich haben Sei Javascript. Ich hätte schwören können, dass dies schon vor Jahren möglich war, aber ich kann nichts finden, was mir das jetzt sagt.
So das Muster dafür ist, so etwas wie: javascript: (function() { document.body.appendChild (document.createElement ('script')) .src = 'http: //www.yoursite.com/js/bookmarklet.js';})(); – Shermozle
korrekt. Sie müssen nur den gewünschten Skript-Inhalt von einer anderen Site laden. – scunliffe