このコードは、他の人が問題を解決できるようにするために私が書いたものです。
要件は次のとおりです:
test、これは変更できません。できることは実行することのみです。外で、だから何?
新しいページを開いて元のページで他の操作を実行するには、上のリンクをクリックする必要があります。
分析の結果、上記の新しいページを開く方法が間違っており、新しいページを開くことはまったく不可能であることがわかりました。正しい書き方は次のとおりです:
test a>
したがって、解決策は、外部 js を使用して接続のコンテンツを変更することです。まず、リンク内の href 属性に「window.open」が含まれていることを確認し、それに onclick 属性を追加して、href コンテンツを割り当てます。次に、href 属性の内容を変更します。
しかし、解決の過程で問題が発見されました。href 属性のコンテンツを読み取るときに、実際のコンテンツは取得できませんが、Web ページの URL パス (最後のページのファイル名を削除) + href コンテンツ、以前の URL パスを削除する必要があります。これは、substring() と IndexOf() を組み合わせて使用することで解決できます。
元のページの内容に関しては、もっと単純です。
分析に基づいて、上記の要件を達成するために次のテスト コードを作成しました: