Ticket #9761: bug.html

File bug.html, 1.2 KB (added by ianllewellyn, 7 years ago)

comparing contenteditable attribute

Line 
1<!DOCTYPE html>
2<html>
3<head>
4        <title>Inline Editing by Code &mdash; CKEditor Sample</title>
5        <meta charset="utf-8">
6        <script src="../ckeditor.js"></script>
7        <link href="sample.css" rel="stylesheet">
8        <style>
9                #editable
10                {
11                        padding: 10px;
12                        float: left;
13                }
14        </style>
15</head>
16<body>
17       
18        <div id="set-to-true" contenteditable="true">
19                This has contenteditable set to true.
20        </div>
21       
22        <div id="not-set">
23                This does not have contenteditable set at all.
24        </div>
25       
26        <script>
27                // We need to turn off the automatic editor creation first.
28                CKEDITOR.disableAutoInline = true;
29               
30                var setToTrue = CKEDITOR.inline('set-to-true');
31                setToTrue.once('instanceReady', function(e){
32                       
33                        setToTrue.setReadOnly(false);
34                       
35                        //NOTE: Key 8 is listed but set to false
36                        console.log(setToTrue.keystrokeHandler.blockedKeystrokes);
37                });
38               
39                var notSet = CKEDITOR.inline('not-set');
40                notSet.once('instanceReady', function(e){
41                       
42                        notSet.setReadOnly(false);
43                       
44                        //NOTE: Key 8 is listed and set to true
45                        console.log(notSet.keystrokeHandler.blockedKeystrokes);
46                       
47                        //NOTE: If key 8 is set to false then backspace will work again
48                        // notSet.keystrokeHandler.blockedKeystrokes['8'] = false;
49                });
50               
51        </script>
52</body>
53</html>
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy