javascript - js を使用してイベントをアクティブにトリガーするにはどうすればよいですか?
三叔
三叔 2017-06-22 11:54:01
0
4
2011


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

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

三叔
三叔

全員に返信(4)
洪涛

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

いいねを押す +0
学习ing

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

リーリー

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

いいねを押す +0
漂亮男人


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

リーリー
いいねを押す +0
刘奇

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート