0

我們開發了一個簡單的所見即所得編輯器,允許用戶在線修改他們的文章,但我們遇到了一些問題,一些用戶正在使用Chrome擴展來翻譯文本。檢測/防止翻譯我的網頁使用JavaScript的谷歌瀏覽器擴展

我們能否使用Javascript檢測/阻止此操作?

HTML modified/transelated by chrome extensions

我已經使用(<meta name="google" content="notranslate">),但它不實用,除了與「谷歌 - 翻譯」。所以我的問題是與其他谷歌擴展/谷歌 - 應用程序,如「ImTranslator」,這是能夠注入HTML標籤到我的網頁

http://about.imtranslator.net/tutorials/presentations/imtranslator-for-chrome/ https://chrome.google.com/webstore/detail/imtranslator-translator-d/noaijdpnepcgjemiklgfkcfbkokogabh

enter image description here

+0

禁止使用JS –

+0

感謝檢查元素,蘇尼爾作出的貢獻,真的,這不是因爲我們可以使用 禁用檢查元素的問題「http://andrewstutorials.blogspot.com.eg/2014/03/ disable-ways-to-open-inspect-element-in.html「,但實際上Chrome擴展中的問題可以改變文本和HTML結構 –

+0

您當然可以檢測到內容不再使用您的字符預期的語言。 – Makyen

回答

1

沒有想到這個我就在Javascript的控制之內。 嘗試在你的HTML文件中添加此meta標籤:

<html> 
    <head> 
    <meta charset="utf-8"> 
    . 
    . 
    <meta name="google" content="notranslate"> 
    <head> 

Meta tags that Google understands

當我們認識到一個頁面的內容都沒有在語言 用戶可能想讀,我們通常會在搜索結果中提供一個鏈接到一個 翻譯。一般來說,這給你提供了一個機會,讓你的獨特和引人注目的內容,以一個更大的 用戶組。但是,可能會出現這種情況,這不是 。此元標記告訴Google,您不希望我們爲此頁提供 翻譯。

+0

謝謝@noogui您的評論,其實我已經使用過(),但除了「Google翻譯」之外,它沒有用。我的問題是與其他Google擴展程序/谷歌應用程序,如:「ImTranslator」 http://about.imtranslator.net/tutorials/presentations/imtranslator-for-chrome/ https://chrome.google.com/網絡商店/細節/ imtranslator-翻譯-d/noaijdpnepcgjemiklgfkcfbkokogabh –