Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   как вставить javascript с помощью div (https://javascript.ru/forum/css-html/61085-kak-vstavit-javascript-s-pomoshhyu-div.html)

axweel 03.02.2016 15:02

как вставить 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>

Mess4me 03.02.2016 15:13

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>

axweel 03.02.2016 15:32

К сожалению этот вариант не подходит
Потому что этот код нужно вставить в модуль Joomla который не принимает javascript

axweel 03.02.2016 15:36

Вот пример того что нужно
У сайта 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>
в модуль, и все работает
Но там мне кажется все по другому со скриптом
Я так понимаю с моим вариантом что то подобное это не возможно сделать?

axweel 03.02.2016 16:05

Мне помогли
вот решение
<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, время: 21:32.