Important Notice: We're experiencing email notification issues. If you've posted a question in the community forums recently, please check your profile manually for responses while we're working to fix this.

Iskanje po podpori

Izogibajte se prevarantski tehnični podpori. Nikoli vam ne bomo naročili, da pokličete telefonsko številko ali nam pošljete osebne podatke. Sumljivo dejavnost prijavite z gumbom »Prijavi zlorabo«.

Več o tem

Bookmarklets do not work on selecting text and clicking - is there a way to fix? Works fine in Chrome.

more options

I have a following bookmarklet which works perfectly in Chrome. However, it does not work in Firefox whenever the text is not "printed" on the page. Is there a way to fix this?

Bookmarklet:

```javascript:(function(){var%20t=window.getSelection?window.getSelection().toString():document.selection.createRange().text;%20window.open("https://wwwapps.ups.com/WebTracking/track?track.x=Track&trackNums="+t.trim());})()```

Function: On selecting a UPS tracking code and clicking the bookmarklet, you get to a page with the tracking updates

Chrome functionality: see this link ```https://drive.google.com/file/d/1x0YZwZaW_wg5I51RfUvb34yu7-CSiBGb/view?usp=sharing```

I have a following bookmarklet which works perfectly in Chrome. However, it does not work in Firefox whenever the text is not "printed" on the page. Is there a way to fix this? Bookmarklet: ```javascript:(function(){var%20t=window.getSelection?window.getSelection().toString():document.selection.createRange().text;%20window.open("https://wwwapps.ups.com/WebTracking/track?track.x=Track&trackNums="+t.trim());})()``` Function: On selecting a UPS tracking code and clicking the bookmarklet, you get to a page with the tracking updates Chrome functionality: see this link ```https://drive.google.com/file/d/1x0YZwZaW_wg5I51RfUvb34yu7-CSiBGb/view?usp=sharing```

Vsi odgovori (2)

more options

This bookmarklet works for me, when I use tracking code from the page. But you're taking the code from some text input field, then it can't work.

In that case, instead

var%20t=window.getSelection?window.getSelection().toString():document.selection.createRange().text;

you should use sth like

var%20t=document.getElementById('xxxxx').value;

(change xxxxxx to ID of your input field).

more options

Thank you! Yes, this does work for a specific field (better this than nothing) but I was wondering if there is a way to apply the bookmarklet anywhere on the page like in Chrome by simply selecting the text in the input field and then clicking the bookmarklet. If not, I will (very reluctantly) have to resort to using Chrome :(