Я хочу сделать его так, чтобы, когда я нажимаю где угодно на встроенный элемент Flash, он взял меня к целевому URL.
Вот мой текущий код, который не производит желаемый эффект:
<div class="contentdiv" style="margin:-72px 0 10px 0px; cursor:pointer;" onclick="location.href='http://example.com/';">
<object height="410" width="720">
<param name="movie" value="images/tri.swf">
<embed src="images/tri.swf" height="400" width="700">
</embed>
</object>
</div>
Прямо сейчас это делает пространство позади .swf файла активируемым по щелчку для ссылки, но элемент Flash не активируем по щелчку.
Если правильный поступок должен отредактировать .swf файл так или иначе, сообщите мне это. Я не считаю меня разработчиком Flash, но являюсь там какими-либо ресурсами на том, где начать или как сделать что-то это основное с существующим .swf файлом?
Любые предложения очень ценятся!
Обновление после дополнительных исследований:
Этот вопрос был задан ранее, и лучший ответ заключается в том, что вы должны создать ссылку во flash-файле.
Обычно это делается динамически, передавая параметр (условно называемый clickTAG) в .swf, чтобы указать, куда нужно установить ссылку.
В вашем случае (поскольку кто-то другой предоставил ваши swf-файлы) я вижу 2 варианта:
Надеюсь, это поможет!
Я также видел, как что-то подобное использовалось [edit: but I can't get it to work! Googleling предполагает, что это невозможно]
<a href="http://example.com/" target="_blank">
<object height="410" width="720"><param name="movie" value="images/tri.swf">
<embed src="images/tri.swf" height="400" width="700"></embed>
</object>
</a>
(Например here)
.