Я бесконечно пытался открыть ссылки iframe внутри вкладки родителя или новой вкладки, но я просто не могу заставить их работать. Когда я устанавливаю ссылки на target = "_ parent", ссылки ничего не делают, и когда я устанавливаю ссылки на target = "_ blank", они открываются на новой вкладке, но также не отображаются.Открыть ссылку iFrame на новой вкладке?
Как только я избавлюсь от кода, который добавляет цель к ссылкам, они работают, но открываются внутри iframe, чего я не пытаюсь сделать. Любая помощь будет принята с благодарностью.
Вот код IFrame, который я использую:
<iframe src="js/eventsFrame2.php?EventID=2422308" id="frameclass" frameborder="0" scrolling="no" width="100%" height="600">
Вот код внутри фрейма:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
function myFunction() {
$("a").attr('target','_parent');
}
$(window).load(myFunction);
</script>
<script language="javascript" type="text/javascript">
document.write('<script language="javascript" src="http://tickettransaction.com/?bid=1761&sitenumber=18&tid=ticket_results&evtid=2422308"><\/script>');
</script>
Той же политика происхождения диктует, что вы не можете получить доступ к содержанию в пределах фрейма, является то, что вы видите здесь не только наоборот? Я не уверен. +1 в любом случае. –
@DeeMac Можно ли открывать ссылки из iframe на новой вкладке? – eric212
Я не знаю ... –