![Firefox logo](https://assets-prod.sumo.prod.webservices.mozgcp.net/media/uploads/products/2020-04-14-08-36-13-8dda6f.png)
javascript bookmarklets broken with FF8
I have a couple of JavaScript bookmarklets that were working fine with FF7 and are now broken with FF8. Nothing was changed within the code. I execute the script with the "Custom Buttons" extension. The script prompts me for a numeric string and then append that string to a predefined URL. Here is a sample of the "Known Good" script.
loadURI ("javascript:(function(){Tkt=document.getSelection();if(!Tkt){void(Tkt=prompt('Ticket #',))}if(Tkt){z=open().document;z.location.href='https://my.domain.com/ticket/'+escape(Tkt)}})()");
Any ideas are greatly appreciated. I am pretty confident that this is NOT a problem with the script as it has been working fine for months prior to the recent update to FF8.
Solución elegida
You're welcome
Leer esta respuesta en su contexto 👍 0Todas las respuestas (3)
The getSelection() function is no no longer a String, but an object.
Try to force a string type with Tkt=document.getSelection()+ or document.getSelection().toString()
THANK YOU!!!! This is resolved.
Solución elegida
You're welcome