SWF-файл имеет встроенную ссылку, как обойти это?
У меня есть файл баннера SWF, который я хочу разместить в верхней части моего тестового веб-сайта Wordpress
Вот если вы хотите его посмотреть: http://www.fastswf.com/H4BGBkQ
У меня нет доступа к FLA-файлам, поэтому я не могу зайти и изменить ActionScript, если он есть.
Есть ли способ, которым я мог бы перезаписать ссылку с помощью Javascript?
Я пытался использовать простой тег HTML привязки, чтобы связать его, хотя, он идет по адресу: http://mydomain.com/undefined
Я также пытался использовать onclick с Javascript, хотя такая же проблема возникает.
Какие-либо предложения?
Заранее спасибо!
1 ответ
Решение
Мне удалось это исправить, наложив на него div, вот так:
<div align="center">
<div id="example" align="center" style="width:900px; height:90px; position:absolute;
cursor:pointer;" ></div>
[kml_flashembed movie="http://mydomain/728x90.swf" height="90" width="728" /]
</div>
<script type="text/javascript">
document.getElementById("example").onclick = function() {
window.open("http://www.foo.com/");
}
</script>
Я использую флэш-плагин (согласно шорткоду) на моем сайте.