swfobject с html-классом? - PullRequest
       12

swfobject с html-классом?

2 голосов
/ 16 февраля 2011

Эй, ребята, есть ли параметр, где я мог бы применить имя класса к swfobject?

    <script type="text/javascript">
        var params = { allowScriptAccess: "always" };
swfobject.embedSWF("http://www.youtube.com/v/j_aFmziaRdU&amp;enablejsapi=1&amp;playerapiid=ytplayer_13", "ytplayer_13", "425", "365", "8", null, null, params);

    </script>

Это отображается как <object ... Есть ли шанс, где я мог бы добавить имя класса к этому <object при создании с помощью swfobject?как <object class="classnam" ...

Ответы [ 2 ]

3 голосов
/ 16 февраля 2011

Вы используете параметр атрибутов (нет прямой ссылки на абзац, откройте ссылку и ищите заголовок «ШАГ 3: Вставьте свой SWF с JavaScript»), чтобы назначить идентификатор или класс для объект. Затем вы можете использовать document.getElementById(), чтобы получить объект, как только он был создан. Или используйте #id или .classname из CSS, так, как вы ожидаете, что это будет работать. Однако, будьте осторожны: attributes.class может вызвать ошибку (это зарезервированное ключевое слово), вы должны использовать attributes.styleclass для установки имени класса.

0 голосов
/ 16 февраля 2011

Вы можете изменить свой файл swfobject.js и вручную добавить его туда. Или сделайте ручную вставку, вместо SWFObject. Кроме того, обычно SWFObject вставляется в контейнер div, вы также должны иметь возможность вставлять туда класс.

Надеюсь, это поможет. Я думаю, это то, что вы спрашивали, если нет, мой плохой.

...