2013-04-10 4 views
0

Я пытаюсь установить атрибут тега сценария для infomous слова облака следующим образом:Script атрибута не установлен яваскрипт значения функции

<head> 
    function getParameterByName(name) 
    { 
    ... 
    } 
</head> 
<body> 
<script type="text/javascript" 
async data-infomous-id="javascript:getParameterByName('wcid');" 
id="embed" 
src="http://www.infomous.com/client2/?width=800&height=600&maxWords=40"> 
</script> 
</body> 

Но Javascript функции никогда не выполняется. Как я могу установить data-infomous-id динамически?

ответ

2

Это должно сделать этот трюк:

jsFiddle

var elem = document.getElementById('embed'); 
elem.setAttribute('data-infomous-id', getParameterByName('wcid')); 
+0

Добавлен код в $ (документ) .ready (функция() {...}); и это сработало. Благодаря! –

Смежные вопросы