15.03.2014, 15:39
|
Аспирант
|
|
Регистрация: 15.03.2014
Сообщений: 34
|
|
как вывести на экрн данный код JS
тут просто вывод на эакран на PHP а надо на JS
<script type="text/javascript">
<?
echo "var month = \"".date('m')."\";";
?>
$(document).ready(function(){
if(month==03)
$('#wntbg').snowfall({round : true, minSize:1, maxSize:4, flakeCount:150, maxSpeed:1});
if(month==04)
$('#wntbg').snowfall({round : true, minSize:1, maxSize:4, flakeCount:150, maxSpeed:1});
if(month==05)
$('#wntbg').snowfall({round : true, minSize:1, maxSize:4, flakeCount:150, maxSpeed:1});
});
</script>
|
|
15.03.2014, 15:51
|
Аспирант
|
|
Регистрация: 15.03.2014
Сообщений: 34
|
|
помогите пожалуйста доделать
|
|
15.03.2014, 15:58
|
|
Профессор
|
|
Регистрация: 30.04.2012
Сообщений: 3,018
|
|
$(function() {
var month = +<?=date('m')?>;
if(month > 2 && month < 6) $('#wntbg').snowfall({round : true, minSize:1, maxSize:4, flakeCount:150, maxSpeed:1});
});
|
|
15.03.2014, 16:07
|
Аспирант
|
|
Регистрация: 15.03.2014
Сообщений: 34
|
|
if(month > 2 && month < 6) что то тут меня настораживает, данный JS у меня вызывает снег на странице что нужно подставить чтоб снег шел только декабрь, январь и февраль на сайте?
|
|
15.03.2014, 16:18
|
Аспирант
|
|
Регистрация: 15.03.2014
Сообщений: 34
|
|
все я сделал
|
|
15.03.2014, 16:18
|
Профессор
|
|
Регистрация: 15.03.2014
Сообщений: 561
|
|
Я думаю это самый простой способ вывести на экран представленный вами код:
alert((function(){/*<script type="text/javascript">
<?
echo "var month = \"".date('m')."\";";
?>
$(document).ready(function(){
if(month==03)
$('#wntbg').snowfall({round : true, minSize:1, maxSize:4, flakeCount:150, maxSpeed:1});
if(month==04)
$('#wntbg').snowfall({round : true, minSize:1, maxSize:4, flakeCount:150, maxSpeed:1});
if(month==05)
$('#wntbg').snowfall({round : true, minSize:1, maxSize:4, flakeCount:150, maxSpeed:1});
});
*/
}).toString().slice(13, -4)+'</scr'+'ipt>');
|
|
15.03.2014, 16:18
|
Аспирант
|
|
Регистрация: 15.03.2014
Сообщений: 34
|
|
так работает
<script type="text/javascript">
$(function() {
var month = +<?=date('m')?>;
if(month==12)
$('#wntbg').snowfall({round : true, minSize:1, maxSize:4, flakeCount:150, maxSpeed:1});
if(month==01)
$('#wntbg').snowfall({round : true, minSize:1, maxSize:4, flakeCount:150, maxSpeed:1});
if(month==02)
$('#wntbg').snowfall({round : true, minSize:1, maxSize:4, flakeCount:150, maxSpeed:1})
});
</script>
|
|
15.03.2014, 16:19
|
Аспирант
|
|
Регистрация: 15.03.2014
Сообщений: 34
|
|
и снег будет идти тока 12,1,2 месяца)
Последний раз редактировалось mixnet, 15.03.2014 в 16:23.
|
|
15.03.2014, 16:20
|
Аспирант
|
|
Регистрация: 15.03.2014
Сообщений: 34
|
|
спасибо больше тем кто помогал)))
|
|
15.03.2014, 16:44
|
|
Профессор
|
|
Регистрация: 30.04.2012
Сообщений: 3,018
|
|
Сообщение от mixnet
|
что то тут меня настораживает, данный JS у меня вызывает снег на странице что нужно подставить чтоб снег шел только декабрь, январь и февраль на сайте?
|
Что настораживает? Тут по моему всё очевидно, всё будет работать.
$(function() {
var month = +'<?=date('m')?>';
if(month == 12 || month < 3) $('#wntbg').snowfall({round : true, minSize:1, maxSize:4, flakeCount:150, maxSpeed:1});
});
Условие сработает, если месяц будет равен 12, или меньше чем 3, т.е. 1 или 2.
Последний раз редактировалось ruslan_mart, 15.03.2014 в 16:48.
|
|
|
|