0
이러한 구현의 예가 있는지 여부 msxml의 컨텍스트를 편집 또는 텍스트 컨트롤과로드/저장하는 방법은 무엇입니까?자바 스크립트와 msxml을 사용하는 간단한 xml 편집기
<html><head>
<script language="JavaScript">
function loadxml()
{
var fileName = document.getElementById("fileName");
var xmlData = new ActiveXObject("Msxml2.DOMDocument");
xmlData.load(fileName.value);
var editor = document.getElementById("editor");
editor.value = xmlData; // got [object]
}
function testxml()
{
var editor = document.getElementById("editor");
// editor.value load by msxml
}
</script>
</head>
<body>
<input type="file" id="fileName"/>
<input type="button" value="Load" onclick="loadxml();"/>
<input type="button" value="Test" onclick="testxml();"/><br>
<textarea id="editor" rows="25" cols="50">no data</textarea>
</body>
</html>
내가 액티브 X를 사용 할 수 있습니다 무관 한 의견이 그래서. 예, IE 만 있습니다. – lunicon
그럼 대답은 여전히 유효합니다. 보안상의 이유로 다른 프로토콜의 페이지 인 경우 자바 스크립트에서 파일 프로토콜에 액세스 할 수 없습니다. - JavaScript 또는 Flash가 아닌 Flash 또는 Java 파일 로더를 사용하는 것입니다. – SergeS
파일과 함께 작동하지 않으며 activex 객체 만 사용합니다. 내 모범을 보셨습니까? 내가 다른 장소에 저장 파일을로드 할 수 있습니다 .. 내가 편집 상자에 msxml의 컨텍스트를로드해야합니다 – lunicon