Changeset 128 for trunk/expressoMail1_2/js/main.js
- Timestamp:
- 12/11/07 16:47:03 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/main.js
r118 r128 70 70 //Change the tr color to read. 71 71 set_msg_class_to_read(msg_info['msg_number'], true); 72 73 if (preferences.use_shortcuts == '1') 74 select_msg(msg_info.msg_number, 'null'); 72 75 73 76 if ((msg_info.DispositionNotificationTo) && ((msg_info.Unseen == 'U') || (msg_info.Recent == 'N'))){ … … 141 144 msg_to_delete = Element(data.msgs_number[i]); 142 145 if (msg_to_delete){ 146 if ( (msg_to_delete.style.backgroundColor != '') && (preferences.use_shortcuts == '1') ) 147 select_msg('null', 'down'); 143 148 mail_msg.removeChild(msg_to_delete); 144 149 } … … 188 193 msg_to_delete = Element(data.msgs_number[i]); 189 194 if (msg_to_delete){ 195 if ( (msg_to_delete.style.backgroundColor != '') && (preferences.use_shortcuts == '1') ) 196 select_msg('null', 'down'); 190 197 mail_msg.removeChild(msg_to_delete); 191 198 } … … 315 322 body.contentWindow.document.write("<html><body bgcolor='#FFFFFF'></body></html>"); 316 323 body.contentWindow.document.close(); 317 body.contentWindow.focus();318 324 body.contentWindow.document.designMode = "on"; 319 325 body.contentWindow.focus(); 326 if (is_ie) 327 body.contentWindow.document.onkeypress = function(){if(body.contentWindow.event.keyCode == 13){changeEnterKey(body.contentWindow)}}; 320 328 msg_reply_from = document.createElement('input'); 321 329 msg_reply_from.id = "msg_reply_from_" + new_border_ID; … … 335 343 body.contentWindow.document.designMode = "on"; 336 344 body.contentWindow.focus(); 345 if (is_ie) 346 body.contentWindow.document.onkeypress = function(){if(body.contentWindow.event.keyCode == 13){changeEnterKey(body.contentWindow)}}; 337 347 msg_reply_from = document.createElement('input'); 338 348 msg_reply_from.id = "msg_reply_from_" + new_border_ID; … … 358 368 body.contentWindow.document.designMode = "on"; 359 369 body.contentWindow.focus(); 370 if (is_ie) 371 body.contentWindow.document.onkeypress = function(){if(body.contentWindow.event.keyCode == 13){changeEnterKey(body.contentWindow)}}; 360 372 msg_reply_from = document.createElement('input'); 361 373 msg_reply_from.id = "msg_reply_from_" + new_border_ID; … … 382 394 body.contentWindow.document.designMode = "on"; 383 395 body.contentWindow.focus(); 396 if (is_ie) 397 body.contentWindow.document.onkeypress = function(){if(body.contentWindow.event.keyCode == 13){changeEnterKey(body.contentWindow)}}; 384 398 msg_reply_from = document.createElement('input'); 385 399 msg_reply_from.id = "msg_reply_from_" + new_border_ID; … … 417 431 body.contentWindow.document.close(); 418 432 body.contentWindow.document.designMode = "on"; 433 if (is_ie) 434 body.contentWindow.document.onkeypress = function(){if(body.contentWindow.event.keyCode == 13){changeEnterKey(body.contentWindow)}}; 419 435 Element("to_" + new_border_ID).focus(); 420 436 break; … … 442 458 body.contentWindow.document.close(); 443 459 body.contentWindow.document.designMode = "on"; 460 if (is_ie) 461 body.contentWindow.document.onkeypress = function(){if(body.contentWindow.event.keyCode == 13){changeEnterKey(body.contentWindow)}}; 444 462 Element("to_" + new_border_ID).focus(); 445 463 break; … … 465 483 body.contentWindow.document.designMode = "on"; 466 484 body.contentWindow.focus(); 485 if (is_ie) 486 body.contentWindow.document.onkeypress = function(){if(body.contentWindow.event.keyCode == 13){changeEnterKey(body.contentWindow)}}; 467 487 break; 468 488 default: … … 483 503 484 504 Element("border_id_" + new_border_ID).innerHTML = "<table width=100% border=0 cellspacing=0 cellpadding=0><tr><td id=font_border_id_" + new_border_ID +" class='font-menu' width=*>" +title + "</td><td width=1px><img onmousedown='javascript:return false' style='cursor:pointer' onclick=delete_border('" + new_border_ID + "','false') src='templates/default/images/close_button.gif'></td></tr></table>"; 505 } 506 507 // Change the tag <P> for the tag <BR> on IE 508 function changeEnterKey(win) { 509 var oSel = win.document.selection.createRange(); 510 oSel.pasteHTML("<br />"); 511 win.event.cancelBubble = true; 512 win.event.returnValue=false; 513 oSel.select(); 514 oSel.moveEnd("character",1); 515 oSel.moveStart("character",1); 516 oSel.collapse(false); 517 return false; 485 518 } 486 519
Note: See TracChangeset
for help on using the changeset viewer.