как открыть кредитную ссылку amcharts.com в новой вкладке - PullRequest
0 голосов
/ 18 сентября 2018

Я поместил график свечей amcharts загрузки iframe на свой сайт php. Поскольку Iam использует codeigniter, файл диаграммы находится внутри сторонней папки.

iframe before

Как вы можете видеть, в верхней левой части графика есть текст с надписью "JS chart by amCharts". но при нажатии на кредитную ссылку открывается домашняя страница amchart.com в этом фрейме.

iframe after

Я согласен со ссылкой на их сайт, но их сайт не должен загружаться на моей странице просмотра. Поэтому я хочу знать, как открыть amcharts.com на новой вкладке, когда пользователь нажимает ссылку на кредит в диаграмме на моем веб-сайте.

Ответы [ 2 ]

0 голосов
/ 10 декабря 2018

Вышеуказанное от xorspark работает для amcharts 3. Но для тех, кто использует новую amchart 4, вам придется (в моем случае для пирога): и

 Series.slices.template.urlTarget ="_blank";
 Series.slices.template.url = "{url}";

, которая откроет указанный URLв наборе данных JSON в новой вкладке.Я не уверен, если вам нужно

Series.dataFields.url = "url";

, но у меня есть это

0 голосов
/ 18 сентября 2018

Вы можете установить для верхнего свойства urlTarget значение _blank, чтобы ссылка на кредиты открылась в новой вкладке.

AmCharts.makeChart("...", {
  // ...
  urlTarget: "_blank",
  // ...
});

Codepen demo

...