Перейти к основному содержимому

13.7. Не работает гиперссылка в AeroQSP

Примечание Aleks Versus:

это статья об устаревшем плеере AeroQSP; данный плеер больше не работает в связи с прекращением поддержки и распространения Adobe Flash Player; статья представлена для ознакомительных целей, так как в ней достаточно полно отражены основные принципы написания игр на QSP.

В: Не работает гиперссылка в AeroQSP.

Гиперссылка не появляется, или её область смещена.

О:

Будьте очень аккуратны, когда работаете с блоками в AeroQSP. Необходимо помнить, что вся HTML-разметка должна выводиться одной строкой, особенно блоковые элементы, такие как DIV или заголовки.

! нельзя: 

*pl '<div>.........</div>'
*pl '<div>.........</div>'
! можно

*p '<div>.........</div>'
*p '<div>.........</div>'

! нельзя

'<div>.........</div>'
'<div>.........</div>'
! можно

$args[0]+='<div>.........</div>'
$args[0]+='<div>.........</div>'
*pl $args[0]

Смещение областей гиперссылок происходит из-за того, что HTML-рендерер AeroQSP не игнорирует символы преформатирования в HTML, и обрабатывает их по-своему.

13.7. Не работает гиперссылка в AeroQSP