20200504

不經一事不長一智

總之就是百密一疏
下次要做好萬全的準備才行

我塞了一堆 data attribute

<span data-id="0" data-name="a">(0-0-0)</span>
就是少放了一個
(把他當成一般 text 塞在 span 裡面而已)
本機端看起來好好的
值也拿對
就交給客人最後測試
然後就出事了 XDD

客人開著 google translate 自動翻譯網頁
原本好好的 <span>變成

<span data-id="0" data-name="a">
  <font style="vertical-align: inherit;">
    <font style="vertical-align: inherit;">
      (0-0-0)
    </font>
  </font>
</span>
原先抓的值 span.innerHTML 就會撈到
" <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">(0-0-0)</font></font>"
後來傳資料就出問題了...

這次經驗也被提醒說「下次要記得檢查看看客人有沒有使用 google translate」
還好有人提問
Detecting Google Chrome Translation
順便把答案記錄下來
下次也許又用到了呢

0 comments:

張貼留言