iframe.js 1.1 KB

123456789101112131415161718192021222324252627282930
  1. /**
  2. * Created by JetBrains PhpStorm.
  3. * User: dongyancen
  4. * Date: 12-9-17
  5. * Time: 下午2:55
  6. * To change this template use File | Settings | File Templates.
  7. */
  8. module( 'plugins.iframe' );
  9. test( '检查高亮和清除_iframe', function() {
  10. var sc = document.createElement("script");
  11. sc.id="sc";
  12. sc.type = "text/plain";
  13. document.body.appendChild(sc);
  14. te.obj[2].render('sc');
  15. te.obj[2].ready(function(){
  16. equal( te.obj[2].queryCommandState( 'insertframe' ), 0, 'check insertframe state' );
  17. var iframe = document.createElement('iframe');
  18. $(iframe).attr('src','www.baidu.com');
  19. this._iframe = iframe;
  20. this.setContent('<p>欢迎使用ueditor!</p>');
  21. ok(te.obj[2]._iframe,'加入_iframe');
  22. setTimeout(function(){
  23. ok(!te.obj[2]._iframe,'检查selectionchanged会触发去掉_iframe');
  24. document.getElementById('sc').parentNode.removeChild(document.getElementById('sc'));
  25. start();
  26. },50);
  27. });
  28. stop();
  29. } );