как вставить javascript с помощью div
Здравствуйте.
Существует способ вставить JavaScript с помощью DIV? Вот код:
d0 = new Date('December 30, 2012');
d1 = new Date();
dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);
document.write('Этот сайт существует <B>' + Math.round(dt) + '</B>-й день от 20 декабря 2012');
возможно ли отредактировать это скрипт так чтобы он работал по коду <div id="name"></div> |
axweel,
а так не подойдет?
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<span id="period"></span>
<script>
function func(){
var d0 = new Date('December 30, 2012');
var d1 = new Date();
var dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);
document.getElementById('period').innerHTML = 'Этот сайт существует <B>' + Math.round(dt) +
'</B>-й день от 20 декабря 2012';
};
func();
</script>
</body>
</html>
|
К сожалению этот вариант не подходит
Потому что этот код нужно вставить в модуль Joomla который не принимает javascript |
Вот пример того что нужно
У сайта pr-cy.ru есть виджет апдейтов <div id="pr_cy"></div> <script type="text/javascript" src="http://pr-cy.ru/js/widget/informer.js" charset="utf-8"></script> Скрипт я вставляю в index.php сайта а <div id="pr_cy"></div>в модуль, и все работает Но там мне кажется все по другому со скриптом Я так понимаю с моим вариантом что то подобное это не возможно сделать? |
Мне помогли
вот решение
<SCRIPT language=JavaScript>
window.onload = function() {
d0 = new Date('December 20, 2012');
d1 = new Date();
dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);
document.getElementById("name").innerHTML = 'Этот сайт существует <B>' + Math.round(dt) + '</B>-й день от 20 декабря 2012'
};
</SCRIPT>
тему можно закрыть |
| Часовой пояс GMT +3, время: 13:35. |