styleSwitcher 不适用于移动浏览器

时间:2021-01-16 00:15:56

标签: javascript php html css cookies

我在我的网站上使用了样式切换器。此切换器在 PC 浏览器中正常工作,但在移动浏览器中无法正常工作。 我预览,手机和浏览器:iphone 7,safari。 为什么不起作用?

我有 2 个 css 文件:

function onEdit(e) {
  
  var ss = SpreadsheetApp.getActiveSheet();
  var r = ss.getActiveCell();
  //1.Change 'Sheet1' to match your sheet name  
  if (r.getColumn() == 1 && ss.getName()=='Sheet1') { // 2. If Edit is done in column 1 make change in column 4(D) then:
    var celladdress ='D'+ r.getRowIndex();
    if(r.getValue() !="" && r.getValue() !=" "){
      ss.getRange(celladdress).setValue(new Date()).setNumberFormat("MM/DD/YYYY hh:mm:ss");
    } else{
      ss.getRange(celladdress).clearContent();
}
//3.Change 'Sheet2' to to match your sheet name  
  if (r.getColumn() == 1 && ss.getName()=='Sheet2') { // 4. If Edit is done in column (G) then:
    var celladdress ='G'+ r.getRowIndex();
    if(r.getValue() !="" && r.getValue() !=" "){
      ss.getRange(celladdress).setValue(new Date()).setNumberFormat("MM/DD/YYYY hh:mm:ss");
    } else{
      ss.getRange(celladdress).clearContent();
    }
  }
}
  }

和 2 个按钮:

<link href="<?php echo $domain;?>/css/dark.css" title='default' rel='stylesheet'/>
<link href="<?php echo $domain;?>/css/light.css" title='alternate' rel='alternate stylesheet'/>

和 styleSwitcher.js :

jsfiddle

0 个答案:

没有答案