私が直面している苦境は次のとおりです。オブジェクトタグを使用して埋め込まれたページにあるリンクをクリックすると、ユーザーを別のページにリダイレクトしたいと思います..これは、ページ全体があるクロムとffで正常に機能します新しい場所にリダイレクトされますが、つまり、オブジェクトフレーム (そもそもフレームですか??) のみがリダイレクトされます...
これを回避するために、href を javascript:void(0) に設定し、jquery を使用してクリック イベントをキャプチャしたアンカー タグを使用してみました
<body>
<div id='gridDude'>
<a id='titleDude' href='javascript:void(0)' myHref='yabadabadoo.com'>test</a>
</div>
<script type="text/javascript">
$(function () {
$('#gridDude').on('click', 'a', function (event) {
alert("CLICKED");
window.parent.location = $(this).attr('myHref');
});
});
</script>
</body>
このアプローチはiframeでは機能するようですが、オブジェクトタグを使用すると失敗します...したがって、オブジェクトタグではdom構造がまったく異なる可能性があると確信しています...ちらつきがあるため、iframeを使用できません観察...(マウスを動かすたびに...)