Отворете връзка в прозореца на браузъра на устройството от iFrame

В проекта Ionic бях заредил URL адреса на своя адаптивен уебсайт в iFrame и изглежда добре. Но има няколко закотвени връзки в моя уебсайт, които ще отворят нов прозорец, например:

<a href="http://mydevice.io/devices/" target="_blank"> Devices List </a>

Това работи добре за настолни браузъри, но същото не отваря нов прозорец или дори не се отваря в браузъра по подразбиране. Виждам този проблем само с iFrame. Опитах с различни цели и също използвах InAppBrowser, без напредък.


person Perseus    schedule 09.12.2015    source източник
comment
виждали ли сте вече и пробвали ли сте това решение stackoverflow.com/questions /17887348/ ? може би трябва да се адаптира към вашия случай   -  person beaver    schedule 09.12.2015
comment
@beaver beaver, да, проверих това. Този проблем е извън iFrame, което вече знам. Но този проблем отваря нов прозорец от съдържанието на iFrame   -  person Perseus    schedule 09.12.2015


Отговори (1)


Може да е от полза за някой, блокиран поради това

<a href="/bg#" onclick="parent.window.open('http://mydevice.io/devices/', '_system', );">Devices List</a>

Това ще получи препратка към родителския обект на прозореца на контейнера и ще работи според очакванията.

person Aqib Mapari    schedule 23.07.2018