Voordat het een brei van vragen wordt, wil ik eerst even uitleggen wat ik wil bereiken.
Ik wil door middel van een popup, een help functionaliteit toevoegen aan een grote, reeds aanwezige web applicatie. In de applicatie zal in eerste instantie een icoon worden geplaatst, in de interface, die de client een interface gaat tonen met daarin de help functionaliteit.
Deze interface komt in een popup terecht. Of het een modelessDialog betreft of een doodgewone window.open, dat is nog open.
Deze popup, zou ik graag strak aan de rechterkant, van de window willen hebben waar op dat moment de web applicatie draait. Je krijgt dus uiteindelijk 2 browser windows, die horizontaal tegen elkaar aan staan, in zegge de verhouding 85%-15%.
Nu is het openen van de window geen probleem, maar wel het positioneren. Internet Explorer biedt out of the box, geen mogelijkheid om buitenmaten van een browserwindow uit te lezen. De momenteel voor mij bekende enige mogelijkheid is, om een window.moveTo() op een bekende x en y positie uit te voeren, en vervolgens de verschillen te berekenen zodat je de inset krijgt van de browserwindow.
Resultaat hiervan is, een scherm dat bij het openen verplaatst van posities, en erg zenuwachtig overkomt.
Waar echter ook rekening mee moet worden gehouden, is dat de web applicatie gewoon geresized kan worden door de client. De help popup, zal daarom ook op dezelfde y positie moeten staan, en dezelfde height hebben.
Wie heeft er suggesties om dit voor elkaar te krijgen. Het lijkt me onmogelijk.
Ik wil door middel van een popup, een help functionaliteit toevoegen aan een grote, reeds aanwezige web applicatie. In de applicatie zal in eerste instantie een icoon worden geplaatst, in de interface, die de client een interface gaat tonen met daarin de help functionaliteit.
Deze interface komt in een popup terecht. Of het een modelessDialog betreft of een doodgewone window.open, dat is nog open.
Deze popup, zou ik graag strak aan de rechterkant, van de window willen hebben waar op dat moment de web applicatie draait. Je krijgt dus uiteindelijk 2 browser windows, die horizontaal tegen elkaar aan staan, in zegge de verhouding 85%-15%.
Nu is het openen van de window geen probleem, maar wel het positioneren. Internet Explorer biedt out of the box, geen mogelijkheid om buitenmaten van een browserwindow uit te lezen. De momenteel voor mij bekende enige mogelijkheid is, om een window.moveTo() op een bekende x en y positie uit te voeren, en vervolgens de verschillen te berekenen zodat je de inset krijgt van de browserwindow.
Resultaat hiervan is, een scherm dat bij het openen verplaatst van posities, en erg zenuwachtig overkomt.
Waar echter ook rekening mee moet worden gehouden, is dat de web applicatie gewoon geresized kan worden door de client. De help popup, zal daarom ook op dezelfde y positie moeten staan, en dezelfde height hebben.
Wie heeft er suggesties om dit voor elkaar te krijgen. Het lijkt me onmogelijk.