Como se comunicar entre os quadros?
Estou mantendo um aplicativo que é mais ou menos assim:
Há uma página A com um quadro que mostra a página B. Agora, a página B faz parte de um produto completamente diferente em um domínio separado.
Agora, eles querem que, quando uma opção em B é clicada, a página INTEIRO é redirecionada para outra página em A. O problema é que o URL de A é algo comowww.client.A.com/Order/Details/123
, e quando clicamos, ele deve ser redirecionado para algo comowww.client.A.com/Order/Edit/123
mas B não sabe nada sobre A. Ele não sabe qual número de ordem está selecionado no momento ou nada sobre A. A página A que possui o quadro B sabe disso.
Por enquanto, minha solução foi apenas redirecionar para AllOrders, para algo como client.MyCompany / Orders
mas desde que B não sabe qualclient
está chamando-o (é um aplicativo com vários inquilinos), vou adicioná-lo no webconfig. (para que cada cliente tenha seu próprio webconfig com um valor diferente).
Não acho essa solução ideal, mas não consigo pensar em mais nada! Eu já tentei colocar o URL necessário na página A em um Div oculto (já que A conhece todas as informações) e, em seguida, tentar ler todo o DOM da página em B para encontrá-lo .... infelizmente, só posso ter acesso a DOM do quadro B ... (tentei com jquery).
Eu sei que os quadros são maus, mas é assim que está escrito ... alguma idéia?
Obrigado!