Ok, sorry for all of the posts in a row, but there's just a lot of information.
I seem to have (at least temporarily) fixed that by adding just one line to the top of my page:
PHP Code:
<?php header('X-XSS-Protection: 0'); ?>
It's a bad fix in my opinion, but it works for now and I can work around that differently later if necessary. For example, I could strip any JS from the POST content before sending the request, using JS. Then it won't ever become an issue.
Here's a new test page:
http://ci-pro.com/wysiwyg/demo2.php
Now, the important question: traq and bernie, is everything working on that page now that wasn't before? Are there any more issues at all? traq's problem (null) elements may still be relevant. I still haven't duplicated that one though.
If everything is solved with that fix, I'll leave it for now and move on to the rest. I can revisit the best way to actually solve the XSS security issue later.
Thanks for the help tracking that down. Now... on to the next steps.
By the way, this is going to be an excessively busy week for me, so I might not get too much more done for a bit. But I'll keep going when I have some free time!
Bookmarks