Przeszedłem przez inne podobne problemy, aby rozwiązać ten problem perticular, ale jakoś w tym przypadku wszystkie rozwiązania nie działają.Linki wewnątrz iframe (nie w popup) nie działa
Więc tu jest moje pytanie z przykładowym fragmencie:
Mam plik HTML, który wygląda tak:
<div id="portalRight">
<a target="_blank" href="http://ictforu.com"> <!-- this link works , it opens up another tab -->
<ul id="subtabnav">
<li class="datasetTab">
<a href="#">dataset</a> <!-- Click on this will trigger the dataset iframe to be loaded thru a servlet call -->
</li>
<li class="obsGraphTab" data-bind="css: { disabled: !aekos.subTabViewModel.graphTabsEnabled() }">
<a href="#">Observation Graph</a>
</li>
.....
</ul>
<div id="dataset">
<iframe id="dataset-frame" class="graphiframe" seamless sandbox="allow-same-origin allow-scripts"></iframe>
</div>
<div id="testViewer">
<iframe id="test-viewer-frame" class="graphiframe" seamless sandbox="allow-same-origin allow-scripts"></iframe>
</div>
</div>
Jak widać mój iframe nie jest okienko, ale pojawia się w div element: zawartość iframe jest wypełniana przy użyciu serwletu po kliknięciu łącza.
Mój element iframe ma znaczniki podstawowe (podstawa target = "_ parent") w nagłówku elementu iframe.
Użyłem tagu do określenia zachowania, a także link ma target = "_ blank", ale moje linki w ogóle nie działają. Ten sam link działa poza ramką iframe.
przykład iframe: Treść
base target="_parent" /base
ciało:
a target="_blank" href="http://ictforu.com" /a
ten link nie robi praca, kliknięcia są ignorowane.
Każda pomoc jest doceniana.
Przepraszam, że wcześniej edytowałem isseus z tagami html.
Dzięki, Madhu
Czy możesz podać przykład kodu, który pojawi się w iframe? – showdev