저는 YUI에 인터페이스를 개발했습니다. 제출 클릭시 파일을 업로드 할 양식이 있습니다.YUI : 파일의 문제 업로드 및 처리 스크립트 ..!
YAHOO.util.Connect.setForm(document.getElementById('settings_Form'),true);
YAHOO.util.Connect.initHeader('Content-type','text/javascript');
callbackFn = {
upload: function(html) {
eval(html.responseText);
}
};
YAHOO.util.Connect.asyncRequest('POST', 'pgRequests.php?t=settings', callbackFn);
pgRequests.php는 업로드 된 파일을 처리하고 같은 일부 자바 스크립트 코드를 반환 값 : 'HTML'변수가 <pre></pre>
태그로 둘러싸인 자바 스크립트 코드를 포함,라고
var servResponse = {"global_onOff":0,"off_msg":"OFF","id":0,"service":"Change Settings"};
그러나 때 "업로드" . 그 이유는 eval() 함수가 거기에서 작동하지 않는 이유입니다.
header("Content-type: text/javascript; charset: UTF-8");
header("Cache-Control: must-revalidate");
$ExpStr = "Expires: " . gmdate("D, d M Y H:i:s", time() - 1) . " GMT";
header($ExpStr);
그러나 didnt 한 일을 :
내가 사용하는 PHP 파일에 설정 헤더를 시도했다.Google에서 검색했지만 많은 사람들이 동일한 문제에 직면 해 있습니다. 그게 내가 잘못 이해가 왜 알아낼 수 없어요. 작동하게하려면 어떻게해야합니까? 동일한 흐름을 구현하는 병렬 방법이 있습니까?
미리 감사드립니다 .. !! 당신의 JSON 인코딩에서
문제가 해결되지 않습니다. – Vin