Complementos de Firefox allow you to do cross-domain communication.Comunicación entre dominios usando un complemento de Firefox
¿Hay alguna forma de exponer esta función para poder iniciar ayax entre dominios desde cualquier página (dado que he instalado este complemento)?
Editar: sé lo que es CORS, y CORS sólo tienen sentido cuando se tiene controlar el servidor, pero no lo hacen. El punto aquí es que controlo el navegador, corro el riesgo, así que estoy preguntando si de todos modos exportar la función de dominio cruzado desde la etapa de complemento al territorio del usuario.
Debería mirar CORS (ver la respuesta de bart) - permitir que cualquier página web haga solicitudes de origen cruzado sin ningún tipo de controles sería un gran agujero de seguridad. –
CORS solo tienen sentido cuando tiene el control del servidor, pero yo no. El punto aquí es que controlo el navegador, asumo el riesgo, así que estoy preguntando si de todos modos exportar la función de dominio cruzado desde la plataforma de complemento al territorio del usuario. – Howard
¿Te refieres a cómo lo hace greasemonkey? – Yansky