CKEditor EMBED protected source - javascript, PHP, etc

Is there a way to do this.  I want to embed some scripts in the editor (admin only).
LVL 5
sscottiAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

_Twinkie_Commented:
I am sorry ,but  I don't completely understand what you mean by embed code into CKEditor? Please explain. I have used CKEditor before in my web sites and I should be able to help you.
0
sscottiAuthor Commented:
I want to put some javascript into the CKEDITOR object, the active editor, using the view source option and putting some script tags in the editor,

i.e.

some HTML

. . .
<script type="text/javascript">
. . .
. . .
</script>

more HTML

I want the javascript to be unaltered when the editor contents is saved so that the script will execute when I read the data again.

On the site that I am using CKeditor is used to edit some contents for HTML code that is then store in a MySQL database.  This is later read out and displayed on the page.  I was playing around with it for putting javascript in the editor and it doesn't work.  I think it is converting the < and > tag elements to $gt;, etc. or otherwise deactivating the script.  I am pretty sure that CKEditor does this by default for security reasons but I think that there is a way to embed javascript in the source in the editor and have it saved unaltered.  I read something are protected content, CDATA tags and others in the API for CKEditor.

I have a work around but I would prefer to be able to put scripts in the editor.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
JavaScript

From novice to tech pro — start learning today.