Firefox中的页面奇怪的行为designMode-禁用enableInlineTableEditing,enableInlineTableEditing

时间:2018-10-24 08:29:05

标签: javascript html firefox designmode

在firefox中,页面http://www.zora2.pl/m1/的异常行为有2个问题。

  1. table标签和img标签可调整大小,我发现它启用了designMode。我用代码禁用了它:

<script>
document.designMode = "on";
document.execCommand("enableObjectResizing", false, "false");
document.execCommand("enableInlineTableEditing", false, "false");
document.designMode = "off"; 
</script>

内容不再可编辑

2。但是链接仍然是可编辑的,不可点击-请尝试表格中的第一个PDF文件。它具有标签,但是在Firefox中不可点击。它适用于Chrome和Opera。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

父元素之一具有contenteditable =“ true”: 我将其更改为:

$data = [];

$data['2018-04-26'][] = [
  'op' => 3,
  'cl' => 4
 ];

 $data['2018-04-26'][] = [
   'op' => 4,
   'cl' => 3
 ];

 $data['2018-04-26'][] = [
    'op' => 3,
    'cl' => 2
 ];


 usort($data['2018-04-26'], function($a, $b){
  return ($a['op'] == $b["cl"]) ? 1 : 0;
 });

,一切正常。我回家有人用它作为解决方案。