Hi
Ik heb volgend probleem en kan niet direct een 'propere' oplossing vinden. Ik zou graag jullie advies willen hebben.
Ik heb een Joomla site waar een speciale user op een link kan klikken. Als men erop klikt wordt er een rokbox (http://www.rockettheme.com/extensions-joomla/rokbox) geopend met een iframe erin. Die iframe bevat een file upload veld waar die user dan een bestand kan uploaden. Dit is ook de reden dat ik een iframe gebruik omdat ik anders problemen heb beveilingsproblemen met die file upload. Eerst was het een div maar die was hidden en dan heb ik problemen. Met een iframe heb ik dit niet.
Nu... die iframe src pas ik aan wanneer er een onclick event is op die A tag.
Er kunnen gemakkelijk meer dan 100 links zijn op die pagina om bestanden te uploaden. Daarom dat ik ook maar 1 iframe maak waarvan de src wordt aangepast op het moment dat er op die link geklikt wordt. Probleem is dat op sommige client pc's die rokbox wordt geopend nog voordat die iframe src aangepast is geweest, dus mijn request parameters zitten er dan niet in. Meestal heb ik dit probleem niet maar in sommige gevallen wel en dit is heel vervelend.
Mijn code:
Ergens in de pagina:
</iframe>
De link:
Blijkbaar moet die rokbox geopend met het rel attribuut. Is het mogelijk om rokbox te openen in de onclick event ipv met die rel attribuut te werken? Ik wou kijken naar de source code van rokbox maar de javscript files zijn gescrambled. Een optie die wel zal werken maar die ik niet wil doen is om een iframe te hebben per link maar dit zal de pagina denk ik enorm zwaarder maken wat ik niet wil om performantieredenen.
Wat denken jullie?
Met vriendelijke groeten
Christophe
Ik heb volgend probleem en kan niet direct een 'propere' oplossing vinden. Ik zou graag jullie advies willen hebben.
Ik heb een Joomla site waar een speciale user op een link kan klikken. Als men erop klikt wordt er een rokbox (http://www.rockettheme.com/extensions-joomla/rokbox) geopend met een iframe erin. Die iframe bevat een file upload veld waar die user dan een bestand kan uploaden. Dit is ook de reden dat ik een iframe gebruik omdat ik anders problemen heb beveilingsproblemen met die file upload. Eerst was het een div maar die was hidden en dan heb ik problemen. Met een iframe heb ik dit niet.
Nu... die iframe src pas ik aan wanneer er een onclick event is op die A tag.
Er kunnen gemakkelijk meer dan 100 links zijn op die pagina om bestanden te uploaden. Daarom dat ik ook maar 1 iframe maak waarvan de src wordt aangepast op het moment dat er op die link geklikt wordt. Probleem is dat op sommige client pc's die rokbox wordt geopend nog voordat die iframe src aangepast is geweest, dus mijn request parameters zitten er dan niet in. Meestal heb ik dit probleem niet maar in sommige gevallen wel en dit is heel vervelend.
Mijn code:
Ergens in de pagina:
code:
1
| <iframe frameborder="0" scrolling="no" height="190" width="100%" name="uploaddialog" id="uploaddialog" src="../uploaddialog.php" style="display:none"> |
</iframe>
De link:
code:
1
| <a rel="rokbox[400 200][module=uploaddialog]" onclick="document.getElementById('uploaddialog').src='../uploaddialog.php?requestedEvent=blabla&requestedFileName=INFO&requestedType=information&directory=test'">Click here</a> |
Blijkbaar moet die rokbox geopend met het rel attribuut. Is het mogelijk om rokbox te openen in de onclick event ipv met die rel attribuut te werken? Ik wou kijken naar de source code van rokbox maar de javscript files zijn gescrambled. Een optie die wel zal werken maar die ik niet wil doen is om een iframe te hebben per link maar dit zal de pagina denk ik enorm zwaarder maken wat ik niet wil om performantieredenen.
Wat denken jullie?
Met vriendelijke groeten
Christophe