Ik ben bezig een upload script te schrijven voor een phpBB forum. Niet conform de phpBB protocollen want ik heb php en html gewoon in 1 bestand staan. Zodra het af is ga ik gebruik maken van de templates....maar dat terzijde.
Waar het om gaat....
De pagina wordt geopend in een popup venster. In dat venster kun je kiezen hoeveel bestanden geupload moeten worden en aan de hand van die keuze word een aantal 'browse inputs' weeregegeven (om het maar even zo te noemen). Als de uploads klaar zijn wordt per upload in 1 overzich wergegeven of de upload gelukt is of niet en wat de eventuele reden van falen is.
De uploads die gelukt zijn hebben ieder een button waarmee je onClick het url inclusief UBB code kunt toevoegen aan het bericht-textarea in het parent window. Er wordt dan regel als de volgende geplaatst.
Met de nadruk op de \n voor de regel. De 'newline' zorgt er in FireFox voor dat er naar de volgende regel wordt gegaan zodat bij toevoeging van meerdere plaatjes alles netjes onder elkaar komt te staan. Nu komt het probleem(pje)....Dit werkt niet in Internet Explorer! De \n wordt niet weergegeven (in FF uiteraard ook niet), maar de cursor gaat ook niet naar de volgende regel.
Iemand een idee hoe ik dit op kan lossen? Het is een normaal textarea, HTML heeft dus geen zin. Daarmee wil ik zeggen dat <br /> ook niet zorgt dat er naar een volgende regel wordt gegaan. BBcode voor \n zit er ook niet in.....
b.v.d.
Waar het om gaat....
De pagina wordt geopend in een popup venster. In dat venster kun je kiezen hoeveel bestanden geupload moeten worden en aan de hand van die keuze word een aantal 'browse inputs' weeregegeven (om het maar even zo te noemen). Als de uploads klaar zijn wordt per upload in 1 overzich wergegeven of de upload gelukt is of niet en wat de eventuele reden van falen is.
De uploads die gelukt zijn hebben ieder een button waarmee je onClick het url inclusief UBB code kunt toevoegen aan het bericht-textarea in het parent window. Er wordt dan regel als de volgende geplaatst.
code:
1
| \n[img]http://www.dedomeinnaam.nl/uploads/hetplaatje.jpg[/img] |
Met de nadruk op de \n voor de regel. De 'newline' zorgt er in FireFox voor dat er naar de volgende regel wordt gegaan zodat bij toevoeging van meerdere plaatjes alles netjes onder elkaar komt te staan. Nu komt het probleem(pje)....Dit werkt niet in Internet Explorer! De \n wordt niet weergegeven (in FF uiteraard ook niet), maar de cursor gaat ook niet naar de volgende regel.
Iemand een idee hoe ik dit op kan lossen? Het is een normaal textarea, HTML heeft dus geen zin. Daarmee wil ik zeggen dat <br /> ook niet zorgt dat er naar een volgende regel wordt gegaan. BBcode voor \n zit er ook niet in.....
b.v.d.