Hola otra vez:
La única forma de enviar un script es pegándolo en un mensaje, sobre todo porque personalmente tengo el tiempo muy limitado y no siempre puedo dedicarme (además, fíjate en mi firma)
Sobre opener, vale en todos los navegadores, de lo que no estoy muy seguro es en los métodos, aunque tan solo es cuestión de probar.
Saludos