Я создаю несколько 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
Может кто-нибудь, пожалуйста, помогите мне в этом.