Java Script를 처음 사용했습니다. 이 HTML 및 Java Script 코드는 Google Transliteration API를 사용하여 영어 단어를 벵골어로 번역합니다. 이 파일을 브라우저에로드하면 결과가 페이지에 나타납니다 (벵갈 어 단어 만).Java Script 개체는 디스크에 어디에 저장되어 있습니까?
Firefox에서 페이지 소스를 보면 내가로드 한 HTML 코드에 있던대로 <div id="transliteration"></div>
태그가 비어 있습니다.
그러나 방화범을 사용하여 분명히 벵골어 단어가 실제로이 태그 안에 있음을 알 수 있습니다.
다시 HttpFox를 사용하면 Google에서 스크립트로받은 result
개체를 볼 수 있습니다.
질문입니다.
파이어 폭스에서 결과를 렌더링했지만 제대로 볼 수 있지만 파이어 폭스의 페이지 소스가 결과가없는 이유는 무엇입니까?
result
개체를 찾는 이들 프로그램 (Firebug 및 HttpFox)은 어디에 있습니까?
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript" src="https://www.google.com/jsapi?key=MY_KEY">
</script>
<script type="text/javascript">
google.load("language", "1");
function initialize() {
google.language.transliterate(["Mohona"], "en", "bn", function(**result**) {
if (!result.error) {
var container = document.getElementById("transliteration");
if (result.transliterations && result.transliterations.length > 0 &&
result.transliterations[0].transliteratedWords.length > 0) {
container.innerHTML = result.transliterations[0].transliteratedWords[0];
}
}
});
}
google.setOnLoadCallback(initialize);
</script>
</head>
<body>
<div id="transliteration"></div>
</body>
</html>
사업부 태그 (방화범)에 그 결과
결과 개체 (HttpFox). 저질 이미지를 유감스럽게 생각합니다. 검정색 텍스트의 마지막 줄은 전체 결과 개체 (오렌지색 막대가 아님)입니다.
이 데이터에 액세스하는 방법은 무엇입니까? Java Script 코드에서이를 수행하여 디스크의 파일에 쓸 수 있습니까? – rup
@sauparna, javascript에서 액세스하는 방법에 대한 답변이 업데이트되었습니다. –