С помощью цели javadoc в Apache Ant можно ли открыть все внешние ссылки в новом окне? - PullRequest
0 голосов
/ 03 сентября 2010

Apache Ant цель javadoc позволяет атрибуту <link> ссылаться на внешние javadocs. Я хотел бы, чтобы эти javadoc открывались в новом окне (например, target="_blank"), но атрибут link не принимает атрибут <target>, который позволил бы мне сделать что-то подобное. Есть ли другой способ сделать это, кроме ручного редактирования ссылок после их создания?

1 Ответ

1 голос
/ 11 декабря 2013

Элемент "bottom" может использоваться в задании javadoc ant.Он вставляет HTML-код в каждый файл.

<javadoc .....>
    <!--
    .....
    -->
    <bottom>
    &lt;script&gt;
    for(var i in document.links) {
        var link = document.links[i];
        if (link.href.indexOf('http') === 0) { 
            link.target = '_blank';
        }
    }
    &lt;/script&gt;
    </bottom>
</javadoc>
...