У меня есть такой код.
в файле 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"