des1roer
@des1roer
ученье - свет, а неученье - приятный полумрак

Js вывести строку запроса в console?

Вопросов два.

1. Как указать js браузер. Если это ie то не использовать console.log

2. Есть строка запроса select "dfs" from sdff where time < '2015-01'
т.е. в строке и двойные и одинарные кавычки
  • Вопрос задан
  • 210 просмотров
Пригласить эксперта
Ответы на вопрос 1
des1roer
@des1roer Автор вопроса
ученье - свет, а неученье - приятный полумрак
1 вопрос
<script>
    function getInternetExplorerVersion()
    {
        var rv = 'NOT IE';
        if (navigator.appName == 'Microsoft Internet Explorer')
        {
            var ua = navigator.userAgent;
            var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
            if (re.exec(ua) != null)
                rv = parseFloat(RegExp.$1);
        }
        else if (navigator.appName == 'Netscape')
        {
            var ua = navigator.userAgent;
            var re = new RegExp("Trident/.*rv:([0-9]{1,}[\.0-9]{0,})");
            if (re.exec(ua) != null)
                rv = parseFloat(RegExp.$1);
        }
        return rv;
    }

    var str = <?= $query ?>;

    if (getInternetExplorerVersion() < 9) { //IE < 9
         console.log(str);
    }
</script>>

по второму вопросу 

<code>$query = json_encode($query);
?>
<script>    
    var str = <?= $query ?>;
    console.log(str);
</script></code>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы