buenas...
respuesta corta: simplemente no se puede.
respuesta larga: el primer codigo que encontrastes es cosa del pasado. me sorprende que iexplorer aun lo siga admitiendo. al menos en iexplorer8 el codigo no funciona. el segundo codigo me parece -no estoy 100% seguro- los utiliza las extensiones de firefox. o sea, el contexto de ejecuccion es totalmente distinto al de la web. en el caso de las extensiones es posible porque tiene mas privilegio -claro, a no ser que las cosas hayan cambiado.