IFrame Hyperlink не работает в Chrome или Firefox - PullRequest
0 голосов
/ 10 июня 2019

Я создаю несколько HTML-страниц, используя BIRT, содержит Main Page и Sub_Pages (IFrame). У меня есть кнопки на главных страницах, которые открывают Sub_Page (IFrame). Sub_Pages будет содержать таблицы, а некоторые таблицы содержат гиперссылки, которые будут переходить к другой таблице. Все работает в Microsoft и IE, но не в Chrome . во время поиска в Интернете я обнаружил, что главная страница и Sub_Page (Iframe) не находятся в одном домене для некоторых браузеров, таких как Chrome. для кросс-доменной связи я использовал window.postMessage (). Я использовал следующий код

Action ac = StructureFactory.createAction();
ActionHandle actionHandle = labelname.setAction(ac);
actionHandle.setLinkType(DesignChoiceConstants.ACTION_LINK_TYPE_BOOKMARK_LINK);//setting HyperLink as BookMarkLink                
actionHandle.setTargetFileType("report-document"); 
/**
 * setting target book mark link
 */
 actionHandle.setTargetBookmark( "\"" + targetBookmark + "\"" );

Теперь я хочу, чтобы гиперссылка работала в Chrome и Firefox

Может кто-нибудь, пожалуйста, помогите мне в этом.

...