Jaja, ik weet het, dit is een beetje vragen stellen over andermans script...
Maar ik heb er wel degelijk zelf over nagedacht, en zelf wat geprobeert.
Dit is de geschiedenis:
Ik zoek voor mijn nog te maken cms (in php) een mooie content editor, en kom uit op deze: http://www.aspalliance.com/Yusuf/Article10a.asp
Allemaal mooi en aardig, maar het opslaan gaat niet helemaal zoals ik wil: ik wil het via php in een database gooien, en dus wil ik een form met submit hebben zodat ik het met php uit de $_POST array kan halen.
Ik denk, zo moeilijk kan dat niet zijn, de waarde uit het IFRAME kan ik met javascript vast wel in een formpje zetten en die dan submitten:
Maar het probleem is, dat document.save.submit(); niet werkt!
Ik krijg dan een mooie error, object doest support bla bla, regelnummer is het einde van het document, dus daar schiet ik ook niet veel mee op.
Nu heb ik er dus maar een sumbit button van gemaakt, en dat werkt opzich wel mooi, maar er is dus ook een checkbox "html source", en die moet uit staan.
Het probleem: Als die checkbox aan staat, en jij drukt op "opslaan", krijg je eerst een error van "zet html code af", maar daarna submit ie toch > geen content meegegeven.
Mogelijke oplossing: Het form dmv javascript laten submitten, maar dat heb ik dus al geprobeert zonder succes.
Weet iemand anders hoe ik dit op zou kunnen lossen?
Maar ik heb er wel degelijk zelf over nagedacht, en zelf wat geprobeert.
Dit is de geschiedenis:
Ik zoek voor mijn nog te maken cms (in php) een mooie content editor, en kom uit op deze: http://www.aspalliance.com/Yusuf/Article10a.asp
Allemaal mooi en aardig, maar het opslaan gaat niet helemaal zoals ik wil: ik wil het via php in een database gooien, en dus wil ik een form met submit hebben zodat ik het met php uit de $_POST array kan halen.
Ik denk, zo moeilijk kan dat niet zijn, de waarde uit het IFRAME kan ik met javascript vast wel in een formpje zetten en die dan submitten:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| function Save()
{
if (isHTMLMode)
{
alert("Vink 'Edit HTML' uit aub");
return false;
}
var content = idContent.document.body.innerHTML;
document.save.content.value = content;
//document.save.submit();
}
<form name="save" method="post" action="save.php">
<input type="hidden" name="content">
<input type="submit" name="submit" value="Opslaan"
onClick="Save();">
</form> |
Maar het probleem is, dat document.save.submit(); niet werkt!
Ik krijg dan een mooie error, object doest support bla bla, regelnummer is het einde van het document, dus daar schiet ik ook niet veel mee op.
Nu heb ik er dus maar een sumbit button van gemaakt, en dat werkt opzich wel mooi, maar er is dus ook een checkbox "html source", en die moet uit staan.
Het probleem: Als die checkbox aan staat, en jij drukt op "opslaan", krijg je eerst een error van "zet html code af", maar daarna submit ie toch > geen content meegegeven.
Mogelijke oplossing: Het form dmv javascript laten submitten, maar dat heb ik dus al geprobeert zonder succes.
Weet iemand anders hoe ik dit op zou kunnen lossen?
[ Voor 7% gewijzigd door Verwijderd op 15-06-2003 13:35 ]