Microsoft Windows Vista Community Forums - Vistaheads
Recommended Download



Welcome to the Microsoft Windows Vista Community Forums - Vistaheads, YOUR Largest Resource for Windows Vista related information.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so , join our community today!

If you have any problems with the registration process or your account login, please contact us.

Driver Scanner

execCommand doesn't work in some case when no text is selected

microsoft.public.internetexplorer.general






Speedup My PC
Reply
  #1 (permalink)  
Old 07-16-2009
Marek Sykora
 

Posts: n/a
execCommand doesn't work in some case when no text is selected
Steps to reproduce:

1. please use the testcase attached below
2. create a directory, unpack testcase files there and open testcase.html in
IE8 (no compatibilit view)
3. follow the instructions in testcase

Expected result: possibility to edit text without need of selecting any text
like in IE7 or Firefox

Actual result: no formatting is applied when no text is selected, very
annoying
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 07-16-2009
Marek Sykora
 

Posts: n/a
testcase.html
<html>
<head>
<script type="text/javascript">
var editor;

function init() {

editor = document.getElementById('editor');
editor.contentWindow.document.designMode='on';
}

function editor_execCommand(command, value) {
editor.contentWindow.document.execCommand(command, false, value);
}
</script>
</head>

<body onload="init();">
<div>
<button onclick="editor_execCommand('JustifyRight', null);">justify
right</button>
<button onclick="editor_execCommand('insertUnorderedList',
null);">OL</button>
<button onclick="editor_execCommand('formatblock', '<h1>');">H1</button>
|
<button onclick="editor_execCommand('cut', null);">cut</button>
<button onclick="editor_execCommand('paste', null);">paste</button>
</div>
<div>
<iframe width="800" id="editor" src="template.html"></iframe>
</div>
</body>
</html>
Reply With Quote
  #3 (permalink)  
Old 07-16-2009
Marek Sykora
 

Posts: n/a
template.html
<html>
<body>
Move cursor <b>HERE</b> and hit [justify right], [OL], [H1]. Now select the
word HERE and hit the buttons again. Compare IE7 and IE8 behavior. Try cut &
paste buttons.
</body>
</html>
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
ExecCommand("Copy") does not work on terminal-server microsoft.public.internetexplorer.general 0 03-18-2009 07:50
Rich text won't work... AJ microsoft.public.windows.vista.mail 14 01-10-2009 07:03
Windows Vista Signature does not work when manually selected? =?Utf-8?B?QmVlcGE=?= microsoft.public.windows.vista.general 5 06-22-2008 19:59
HTML <OPTION SELECTED> Doesn't work in Vista machine vic microsoft.public.windows.vista.general 19 06-29-2007 23:42




All times are GMT +1. The time now is 05:38.




Driver Scanner - Free Scan Now

Vistaheads.com is part of the Heads Network. See also XPHeads.com , Win7Heads.com and Win8Heads.com.


Design by Vjacheslav Trushkin for phpBBStyles.com.
Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0 RC 2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120