У меня есть сайт в режиме киоска на chrome с использованием iframe, в котором я открываю количество внешних сайтов. И каждый из сайтов имеет свои собственные ссылки с target = "_ blank". Я не контролирую эти внешние ссылки. Я хочу открыть все эти внешние ссылки внутри iframe, или мне нужно будет опубликовать некоторое сообщение для этих ссылок target = _blank. Я не могу открыть новое окно в киоске. Я искал до сих пор и нашел, что это должно быть кодирование на стороне сервера. Javascript в этом не поможет.
Мой код iframe:
navigateToExternal:function(href) { Engine.ui.openMenu(); Engine.ui.exit(); Engine.ui.mostRecentSection = "external"; $("a[data-navsection], a[href]").removeClass("disabled"); $("a[href='" + href + "']").addClass("disabled"); $(".footer").hide(); var sandbox = "sandbox=\"allow-forms allow-scripts allow-same-origin\""; $("#content-container").append("<iframe id=\"contentFrame\" src=" + href + "\"" + sandbox + "></iframe>"); },
Любая помощь или предложение будут действительно замечательными.
Заранее спасибо!!