検索

ホームページ  >  に質問  >  本文

javascript - js を使用してイベントをアクティブにトリガーするにはどうすればよいですか?


https://login.taobao.com/memb...

間違ったパスワードを使用してタオバオ アカウントに何度もログインした後は、スライダーを押したまま右にドラッグする必要があります (図を参照)。 「スライダーを押したまま左右にドラッグ」をjsで実装するにはどうすればよいですか?

三叔三叔2756日前2027

全員に返信(4)返信します

  • PHP中文网

    PHP中文网2017-06-22 11:56:01

    このスライダーはロボットを検出するために使用されます。スクリプトで直接スライドすると、ロボットと判断されます。
    実際、その本質は、スライドするように求めることではなく、ドラッグ前、ドラッグ中、ドラッグ後のマウスの動作が実際の人の特徴と一致しているかどうかを検出することです

    返事
    0
  • 学习ing

    学习ing2017-06-22 11:56:01

    ネイティブ JS には、イベントをアクティブにトリガーできる createEvent() メソッドがあります。例:

    リーリー

    必要に応じて、クリックをマウス移動に置き換えることができます。

    返事
    0
  • 漂亮男人

    漂亮男人2017-06-22 11:56:01


    図を見てください。スクロール バーは、丸で囲んだ部分であるスパンと、ドラッグの進行状況を表示するために使用される p で初期化されています。
    到達の検証のみを求めている場合
    スパンをドラッグすると、スパンの左側と p.nc_1__bg の幅が変化するので、これら 2 つのスタイルを積極的に変更して、値を次のように設定してみてください。 258px に設定し、スパンをクリック (またはマウスダウン、マウスアップ) すると、検証が完了したことを確認します。

    リーリー

    返事
    0
  • 怪我咯

    怪我咯2017-06-22 11:56:01

    実際には、マウスを上げるシミュレーションであり、いつ上がったかを判断できます

    返事
    0
  • キャンセル返事