我通過Chrome擴展返回餅乾 - 的cookies.name
之一是use_hitbox
- 所以很自然我想做的事:的JavaScript的indexOf()和下劃線
if (cookie.name.indexOf("use_hitbox") > 0) {
alert("FOUND HITBOX COOKIE");
}
的問題是:
cookie.name.indexOf("use")
回報true
cookie.name.indexOf("hitbox")
回報true
cookie.name.indexOf("use_hitbox")
回報false
任何想法?
聲明:
這是用於我的網站,沒有惡意......!
編輯:酷,這個工作 - 但潛在的問題是瀏覽器緩存我的擴展文件
如果'cookies.name'爲'「use_hitbox」',那麼'indexOf'返回不大於'0'的'0'(第一個字符)。我認爲你想要......>> -1'。 – 2012-02-27 14:46:21
@FelixKling,100%爲真,儘管'indexOf(「use」)'也會失敗。這裏的東西沒有味道。 – Joe 2012-02-27 14:48:37
@JoeTuskan:你說得對... – 2012-02-27 14:49:34