Синтаксическая ошибка Firefox - PullRequest
0 голосов
/ 11 мая 2011

У меня есть такой код.

в файле line.php: при простом произнесении, я просто выводю строку, когда запрашиваю эту страницу:

<?php
print("love you")
?>

затем, вb.php, я использую код шаблона ниже (шаблон php), у меня есть такой код, я буду вызывать функцию draw_line_chart, эта функция будет запрашивать line.php для получения вывода.

function get_char(product,project){
    var lineUrl = 'line.php';
    send_http_request(lineUrl,_plot_line);

    function _plot_line(request){
    ;//plot_line(request,product,project) //function to get the line code .
    }
}


function send_http_request(url,call_function){
    if (window.XMLHttpRequest) { // Mozilla, Safari,...
        http_request = new XMLHttpRequest();
        if (http_request.overrideMimeType) {
        http_request.overrideMimeType('text/xml');
        }
    } else if (window.ActiveXObject) { // IE
       try {
      http_request = new ActiveXObject("Msxml2.XMLHTTP");
       } catch (e) {
      try {
    http_request = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) {}
       }
    }
    if (!http_request) {
        alert('Giving up :( Cannot create an XMLHTTP instance');
        return false;
    }
    http_request.onreadystatechange=function(){
  if(http_request.readyState == 4){
       call_function(http_request);
  }
    }
    http_request.open('GET',url,false);
    http_request.send(null);
    return http_request;
}

ок,когда он используется в Google Chrome, это правильно, но когда в Firefox.все идет не так.и в консоли ошибок, это говорит syntax error "love you"

1 Ответ

0 голосов
/ 11 мая 2011
print("love you");

вам не хватает точки с запятой в конце функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...