I am working with HTML that embeds a video, here is what I would like to edit:
<p><asset id="705277"><!-- BroadcastDEVPlayer --><div style="display: none;"><!--div--></div><!-- By use of this code snippet, I agree to the Brightcove Publisher T and C found at https://accounts.brightcove.com/en/terms-and-conditions/. --><script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"><!--script--></script><object id="myExperience1716942643001" class="BrightcoveExperience"><param name="bgcolor" value="#FFFFFF"><!--param--></param><!--p--><param name="width" value="640"><!--param--></param><param name="height" value="390"><!--param--></param><param name="playerID" value="1686393367001"><!--param--></param><param name="playerKey" value="AQ~~,AAAABvZFG8E~,tuqDbg7x3grEeW3gQXG_DLcv5dBdNd_2"><!--param--></param><param name="isSlim" value="true"><!--param--></param><param name="dynamicStreaming" value="true"><!--param--></param><param name="@videoPlayer" value="1716942643001"><!--param--></param></object><!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --><script type="text/javascript">brightcove.createExperiences();</script><!-- End of Brightcove Player --></asset></p><p />
However, when I view the HTML that actually got inserted to the editor, everything that should have been enclosed by the p and asset tags got moved outside them. What is causing it and what can I do to prevent it? I have experimented with turning off filters, but that doesn't seem to help.
<p><asset id="705277"><!-- BroadcastDEVPlayer --></asset></p><div style="display: none;"><!--div--></div><!-- By use of this code snippet, I agree to the Brightcove Publisher T and C found at https://accounts.brightcove.com/en/terms-and-conditions/. --><script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"><!--script--></script><object type="application/x-shockwave-flash" data="http://c.brightcove.com/services/viewer/federated_f9?&width=640&height=390&flashID=myExperience1716942643001&bgcolor=%23FFFFFF&playerID=1686393367001&playerKey=AQ~~%2CAAAABvZFG8E~%2CtuqDbg7x3grEeW3gQXG_DLcv5dBdNd_2&isSlim=true&dynamicStreaming=true&%40videoPlayer=1716942643001&autoStart=&debuggerID=&startTime=1341257000939" id="myExperience1716942643001" width="640" height="390" class="BrightcoveExperience" seamlesstabbing="false"><param name="allowScriptAccess" value="always"><param name="allowFullScreen" value="true"><param name="seamlessTabbing" value="false"><param name="swliveconnect" value="true"><param name="wmode" value="window"><param name="quality" value="high"><param name="bgcolor" value="#FFFFFF"></object><!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --><script type="text/javascript">brightcove.createExperiences();</script><!-- End of Brightcove Player -->
Thanks,
Igor
<p><asset id="705277"><!-- BroadcastDEVPlayer --><div style="display: none;"><!--div--></div><!-- By use of this code snippet, I agree to the Brightcove Publisher T and C found at https://accounts.brightcove.com/en/terms-and-conditions/. --><script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"><!--script--></script><object id="myExperience1716942643001" class="BrightcoveExperience"><param name="bgcolor" value="#FFFFFF"><!--param--></param><!--p--><param name="width" value="640"><!--param--></param><param name="height" value="390"><!--param--></param><param name="playerID" value="1686393367001"><!--param--></param><param name="playerKey" value="AQ~~,AAAABvZFG8E~,tuqDbg7x3grEeW3gQXG_DLcv5dBdNd_2"><!--param--></param><param name="isSlim" value="true"><!--param--></param><param name="dynamicStreaming" value="true"><!--param--></param><param name="@videoPlayer" value="1716942643001"><!--param--></param></object><!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --><script type="text/javascript">brightcove.createExperiences();</script><!-- End of Brightcove Player --></asset></p><p />
However, when I view the HTML that actually got inserted to the editor, everything that should have been enclosed by the p and asset tags got moved outside them. What is causing it and what can I do to prevent it? I have experimented with turning off filters, but that doesn't seem to help.
<p><asset id="705277"><!-- BroadcastDEVPlayer --></asset></p><div style="display: none;"><!--div--></div><!-- By use of this code snippet, I agree to the Brightcove Publisher T and C found at https://accounts.brightcove.com/en/terms-and-conditions/. --><script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"><!--script--></script><object type="application/x-shockwave-flash" data="http://c.brightcove.com/services/viewer/federated_f9?&width=640&height=390&flashID=myExperience1716942643001&bgcolor=%23FFFFFF&playerID=1686393367001&playerKey=AQ~~%2CAAAABvZFG8E~%2CtuqDbg7x3grEeW3gQXG_DLcv5dBdNd_2&isSlim=true&dynamicStreaming=true&%40videoPlayer=1716942643001&autoStart=&debuggerID=&startTime=1341257000939" id="myExperience1716942643001" width="640" height="390" class="BrightcoveExperience" seamlesstabbing="false"><param name="allowScriptAccess" value="always"><param name="allowFullScreen" value="true"><param name="seamlessTabbing" value="false"><param name="swliveconnect" value="true"><param name="wmode" value="window"><param name="quality" value="high"><param name="bgcolor" value="#FFFFFF"></object><!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --><script type="text/javascript">brightcove.createExperiences();</script><!-- End of Brightcove Player -->
Thanks,
Igor