私は維持している Web サイトを持っています (つまり、最初に書いたわけではありません)。1 つのページに、コードのどこにもない要素があり、それがどこから来ているのかわかりません。一部のJavaScriptが挿入していると思いましたが、リンクされたすべてのスクリプトを検索しましたが、見ていることを実行するスクリプトが見つかりません。基本的には次のようになります。
<li>
<a href="example.com/products">Products</a>
</li>
代わりに、次のように表示されます。
<li>
<a href="example.com"></a>
<a href="example.com/products">Products</a>
</li>
どこから来ているのかわからないのは、一番上の空のタグです。
Chrome (または別のブラウザー) では、具体的に何が DOM に変更を加えているのかを教えてもらい、それを削除できるようにすることはできますか?
更新:問題のページはhttps://app.alienskin.com/store/で、メイン ナビゲーション メニューの「製品」リンクのすぐ上に別のリンクが挿入されています。ページでソースを表示すると、ソースにないことがわかります。
JavaScript を無効にしてみましたが、レンダリングされたページにまだ表示されます... wtf?