WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Javascript im Lesezeichen (http://www.wcm.at/forum/showthread.php?t=234172)

Don Manuel 08.04.2009 10:09

Javascript im Lesezeichen
 
Es gibt für den Firefox da ein plugin, das ich mir nicht installieren möchte, sondern als Bookmark realisieren, wenn das geht.

Uppity :: Firefox Add-ons

Das macht also nichts anderes, als eine Verzeichnisebene höher richtung root zu gehen.

Ich bin mal über folgenden code gestoßen, den ich einfach in ein Lesezeichen als Adresse eingefügt habe:

javascript:var%20url%20=%20new%20String(location.h ref);var%20re%20=%20new%20RegExp('https?://([A-Za-z0-9.-]+)');var%20res%20=%20url.match(re);location.href=r es[0];

Damit komme ich durch einfachen Click direkt zum root einer Adresse. Finde ich sehr praktisch, ein entsprechendes add-on wäre für mich unnötig.

Jetzt habe ich eben die Frage, ob einer der javascript-Kundigen hier weiß, ob und wie ich analog ein weiteres Bookmark erstellen könnte, um eben nur eine Verzeichnisebene höher zu gelangen.

Don Manuel 09.04.2009 14:52

Keiner eine Idee? Müßte doch irgendwie unter Abwandlung des obigen mit irgendwo .. funktionieren?

Don Manuel 14.04.2009 12:15

Einmal versuch ich's noch raufzuschieben,
dann muss ich halt wegen eines simplen Knopfes ein ganzes add-on installieren :(...

Don Manuel 15.04.2009 10:11

So. Um mein Selbstgespräch zu beenden :D , hab's mir jetzt doch installiert und werde auch dabei bleiben. Weil der hübsche Pfeil-rauf-Button (selbst erstelltes Lesezeichen hat ja nur das öde Standardsymbol) kann sogar noch mehr:
es werden alle Verzeichnisebenen der Adresse zur Auswahl angezeigt.
Was will man mehr :-)

Dillinger 15.04.2009 13:55

da kommt mein script-versuch also zu spät .. wenigstens hab ich einiges über RegExp´s gelernt :karate:

immerhin funktioniert es:
Code:

javascript:var%20url=new%20String(location.href);var%20re=new%20RegExp('(https?:\/\/[A-Za-z0-9./_+-]+)\/.+\/?$');var%20res=url.match(re);location.href=res[1];
/* CC == 11001000 == C8 */

Don Manuel 15.04.2009 14:03

Nein, kommt er nicht :-)
Jetzt habe ich die Wahl und aus Freude, dass jemand hier für mich gescripted hat, verzichte ich gleich wieder auf das Menü.
Jetzt haben wir schon zwei feine elegante Lösungen in diesem Thread!
Wäre ein Traum, wenn noch andere so geniale snippets hier eintrudeln würden, mit dieser

Definition: javascript-Funktion als Adresse in Lesezeichen integriert

Dillinger 15.04.2009 14:13

:ja:

enjoy2 17.04.2009 17:11

Titel des Threads auf Wunsch geändert

Don Manuel 17.04.2009 21:02

Vielen Dank, enjoy :-)

Don Manuel 19.04.2009 13:58

So, jetzt habe ich endlich den "Fachausdruck" für diese Dinger gefunden:
Bookmarklet – Wikipedia
Damit ist es nun ein leichtes, eine ganze Menge im Web zu finden.


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:55 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag