Jump to content
  • 0

3D облако тегов


Elensar
 Share

Question

Прошу помощи! весь день промучался с кодом


<html>
<head>
<title>Красивое облао тегов</title>
<script type="text/javascript" src="swfobject.js"></script></head>
<body>
<div id="tags"><?php$tags = '<tags>
<a href="http://Wincert.ru" style="font-size: 15pt">Wincert</a>
<a href="http://W-blog.ru" style="font-size: 15pt">Мой блог</a>
<a href="http://cssor.ru" style="font-size: 15pt">Крутой сайт о CSS</a><a href="http://Wincert.ru" style="font-size: 15pt">Веб разработчик</a>
<a href="http:// W-blog.ru" style="font-size: 15pt">Интересное</a>
</tags>';?>
Для корректного отображения этого элемента вам необходимо установить FlashPlayer и включить в браузере Java Script.
<script type="text/javascript">var rnumber = Math.floor(Math.random()*9999999);var widget_so = new SWFObject("tagcloud.swf?r="+rnumber, "tagcloudflash", "230", "140", "9", "#ffffff");widget_so.addParam("allowScriptAccess", "always");widget_so.addVariable("tcolor", "0x333333");widget_so.addVariable("tspeed", "115");widget_so.addVariable("distr", "true");widget_so.addVariable("mode", "tags");widget_so.addVariable("tagcloud", "<?php echo urlencode($tags); ?>");widget_so.write("tags");
</script>
</div>
</body>
</html>

! ну не работет! может кто подскажет что не так или у кого нибудь завалялся работающий код?

Link to comment
Share on other sites

14 answers to this question

Recommended Posts

  • 0
Что нет? Тебе нарисовать или вставить?

У меня все скрипты в коде указаны, они скачаны и подключены (ява скрипт и флэшка - см. код) - но почему то не работает. Вот и спрашиваю, может кто то использовал такой или похожий код для подключения трехмерного облака, может знает почему может не работать данный вариант и посоветовать рабочий!

Link to comment
Share on other sites

  • 0

У меня вот так все работает:

<div id="3dcloud_block">
<h2>Для отображения облака тегов необходимо установить флеш плеер 9 версии.</h2>
</div>
<script type="text/javascript">
var rnumber = Math.floor(Math.random()*9999999);
var so = new SWFObject("tagcloud.swf?r="+rnumber, "tagcloudflash", "180", "150", "9");
so.addParam("wmode", "transparent");
so.addParam("allowScriptAccess", "always");
so.addParam("bgcolor", "#FF0000");
so.addVariable("tspeed", "150");
so.addVariable("distr", "true");
so.addVariable("mode", "tags");
so.addVariable("minFontSize", "12");
so.addVariable("maxFontSize", "16");
so.addVariable("tcolor", "0x009CFF");
so.addVariable("tcolor2", "0x009CFF");
so.addVariable("hicolor", "0x009CCF");
so.addVariable("tagcloud", "<tags><a href='/tag/анекдоты'>анекдоты-1</a><a href='/tag/смех'>смех-1</a><a href='/tag/юмор'>юмор-1</a><a href='/tag/анекдот'>анекдот-1</a><a href='/tag/геродот'>геродот-2</a><a href='/tag/антрекот'>антрекот-2</a><a href='/tag/ляляля'>ляляля-1</a></tags>");
so.write("3dcloud_block");
</script>

Link to comment
Share on other sites

  • 0
Как именно не работает? Флеш вообще не отображается или что-то ещё? Может быть там ещё дополнительные настройки нужны.

флэш не отображается

дело может быть как в js (не в способе его подключения), и в самой флехе.

можешь скинуть рабочюю флэху и js ? undefined

хотя странно, я с разных мест тащил!!!

Link to comment
Share on other sites

  • 0
Нет, ничего не стоит!!! Ваше то облако прекрасно отображается!

все заработало ))) все таки флэшка битая была у меня! а есть ли инфа по параметрам????

<script type="text/javascript">
var rnumber = Math.floor(Math.random()*9999999);
var so = new SWFObject("tagcloud.swf?r="+rnumber, "tagcloudflash", "180", "150", "9");
so.addParam("wmode", "transparent");
so.addParam("allowScriptAccess", "always");
so.addParam("bgcolor", "#000000");
so.addVariable("tspeed", "150");
so.addVariable("distr", "true");
so.addVariable("mode", "tags");
so.addVariable("minFontSize", "12");
so.addVariable("maxFontSize", "16");
so.addVariable("tcolor", "0x009CFF");
so.addVariable("tcolor2", "0x009CFF");
so.addVariable("hicolor", "0x009CCF");
so.addVariable("tagcloud", "<tags><a href='http://www.ya.ru'>яндекс</a><a href='/tag/смех'>смех-1</a><a href='/tag/юмор'>юмор-1</a><a href='/tag/анекдот'>анекдот-1</a><a href='/tag/геродот'>геродот-2</a><a href='/tag/антрекот'>антрекот-2</a><a href='/tag/ляляля'>ляляля-1</a></tags>");
so.write("3dcloud_block");
</script>

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy