出来ますか ?
iframe を使用してページを作成しました。1 つの iframe のリンク内で自動的にクリックするスクリプトが必要です。
しかし、私はまた、そのスクリプトにハーフリンクを検出させたいと思っています.iframeにあるリンクは毎回変更されますが、リンクの最初の部分は変更されないため、javascriptは変更されないハーフリンクを検出し、それにリダイレクトする必要があります...
出来ますか ?
iframe を使用してページを作成しました。1 つの iframe のリンク内で自動的にクリックするスクリプトが必要です。
しかし、私はまた、そのスクリプトにハーフリンクを検出させたいと思っています.iframeにあるリンクは毎回変更されますが、リンクの最初の部分は変更されないため、javascriptは変更されないハーフリンクを検出し、それにリダイレクトする必要があります...
「クライアント」ライブラリを作成して、iFrame 内にインポートしてみませんか。このライブラリは、特定の属性を持つ HTML5 postMessage 呼び出しからのメッセージをリッスンし、適切に反応します。イベント オブジェクト (または window.parent) を介して親オブジェクトにアクセスできるため、結果と共に応答を返すこともできます。このように、クロスドメインかどうかは関係ありません。このライブラリが存在する限り、適切に記述すれば、やり取りができ、iFrame を開始することさえできます。
これは独自のライブラリであるため、コードをあなたと共有することはできませんが、それはアイデアの一部です.
iframeのコンテンツが別のドメインのものである場合、それはできません。これを許可することは、セキュリティ上の大きな懸念事項です。
iframeコンテンツが同じドメインにある場合は、 contentWindowプロパティを介してiframeコンテンツにアクセスできます。その後、リンクがメインページにある場合と同じように、iframeリンクを操作できます。