私はclear
のimacrosスクリプトが動作する現在のページのCookieのみにしようとしていました。グーグルでしばらくの間、適切な解決策が見つからなかった。 は、我々はまた、ドメインを渡す必要があるいくつかの他のサイトではこれらの機能にURL GOTO=javascript:(function(){...});
Imacros現在のページのみのCookieをクリアする
とも内側
document.cookie = name +'=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';
を試してみました。だから、パラメータとして{{!URLCURRENT}}
を渡しても何も起こらない。
それとも、私は何かを逃していますか?
EDIT:あなたは完全なコードを迷っている場合は
、ここではそれはです:
URL GOTO=javascript:void((function(){var<SP>a,b,c,e,f;f=0;a=document.cookie.split(";<SP>");for(e=0;e<a.length&&a[e];e++){f++;for(b="."+location.host;b;b=b.replace(/^(?:\.|[^\.]+)/,"")){for(c=location.pathname;c;c=c.replace(/.$/,"")){document.cookie=(a[e]+";<SP>domain="+b+";<SP>path="+c+";<SP>expires="+new<SP>Date((new<SP>Date()).getTime()-1e11).toGMTString());}}}})())
私はalert("Expired<SP>"+f+"<SP>cookies");
を置けばそれは実際に
RuntimeError: unhandled alert dialog detected. Dialog message: "Expired 10 cookies", line 1 (Error code: -1450)
を返します。それ手段】 doはCookieを読み取りますsを削除しません。理由は分かりません。
私の目的は、メンバーシップサイトではなく、そのサイト(スクリプトが動作する場所)のユーザーアカウントを削除することです(リフレッシュすると再度ログインする必要があります)。
こんにちは、ありがとうございます。あなたのスクリプトは、タイムアウト以外何もしません@Shugar – muflichkamil
こんにちは。私もこのコードの奇妙な動作に遭遇しました。ですから、別の解決策を探すべきです。 – Shugar
まだそれを待っています.. – muflichkamil