0

SharePoint のコンテンツ エディター Web パーツで基本的な JavaScript SOAP アクションを実行しようとしていますが、機能しません。sharepoint からコードを取り出すと、IE で問題なく動作しますが、これはなぜでしょうか?

<button onclick="doStuff()" type="submit">Send</button>

  <textarea name="REQUEST_DATA" cols=120 rows=17 >
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <soap:Body>
   <createModifyRequest>
  <username>josephs</username>
  <lookupIds>
    <lookupIds>4225</lookupIds><!--firepass-->
  </lookupIds>
</createModifyRequest>
 </soap:Body>
</soap:Envelope>
  </textarea>



<script language="javascript"> 

  function doStuff() {


    var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0");


    xmlhttp.open("POST", "http://tpdev-itreq.transpower.co.nz:7777/usr/services/CreateModifyRequest", false);
    xmlhttp.setRequestHeader("SOAPAction", "createModifyRequest");

    var userpass = "josephs" + ":" + "pass";
    xmlhttp.setRequestHeader("Authorization", "Basic " + (userpass));

    xmlhttp.setRequestHeader("Content-Type", "text/xml");
    xmlhttp.send(REQUEST_DATA.value);

}

4

0 に答える 0