Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   HTML-верстка (http://www.flasher.ru/forum/forumdisplay.php?f=27)
-   -   Url (http://www.flasher.ru/forum/showthread.php?t=56858)

eugene737-400 09.04.2004 19:14

Url
 
Подскажите пожалуйста как сделать чтобы при клике по *.swf URL брался из *.html, а не из собственно swf?

nagash 10.04.2004 15:11

нехорошо воравать чужие банеры...

Dindin 10.04.2004 15:50

Пожалуйста, поподробнее, а то слишком много толкований.

eugene737-400 10.04.2004 23:31

На странице есть swf ролик. При клике по нему нужно осуществить переход новый URL. Проблема: как этот URL писать не в swf, а в html этой страницы. Возможно, это простой вопрос, но я не нашел на него ответ.
2 nagash: спасибо за доверие.

nagash 10.04.2004 23:55

если банер твой, я не вижу почему ты не можешь написать туда свою ссылку =)
может быть вариант, что банер для разных целей предназначен - тогда вызывай JavaScript функцию, которая и решит, какую страничку вызывать
но данный вариант относится к тому, что я тебе полностью верю, и у тебя есть доступ к исходникам этой флешки... и ты без проблем запихнёшь внутрь вызов этой функции... =)
если ты и дальше будешь настаивать на том, что тебе надо вызвать что-то другое, мы автоматически уверяемся, что у тебя НЕТУ исходников данного флеша...
значит ты его где-то стырил... =)

eugene737-400 11.04.2004 00:23

Значит только через javascript? Ессно, исходники есть. Значит, так и сделаю. Спасибо.
А причина одна - я отдаю баннер человеку, а он уже пишет в html тот линк, который ему нужен, вот и все.

nagash 11.04.2004 01:45

тогда да... дёргаешь JavaScript функцию... которая всё уже сделает сама

Dindin 11.04.2004 15:36

Нет, не только через Яваскрипт. Ecnm такая хорошая вещь ка FlashVars. При внедреннии флэшки на страницу пишешь так примерно:
Код:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="760" height="178" id="panel7" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="panel7.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<PARAM NAME=FLASHVARS VALUE="xml_src=panel.xml">
<embed src="panel7.swf" FLASHVARS="xml_src=panel.xml" quality="high" bgcolor="#ffffff" width="760" height="178" name="panel7" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>


Dindin 11.04.2004 15:37

И переменная xml_src передается во флэшку в качестве рутовой.

nagash 11.04.2004 16:09

можно и вот так
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="760" height="178" id="panel7" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="panel7.swf?xml_src=panel.xml" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="panel7.swf?xml_src=panel.xml" quality="high" bgcolor="#ffffff" width="760" height="178" name="panel7" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>


Часовой пояс GMT +4, время: 16:36.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.