Skip to content

Instantly share code, notes, and snippets.

@esmasui
Created August 6, 2013 12:05
Show Gist options
  • Select an option

  • Save esmasui/6163904 to your computer and use it in GitHub Desktop.

Select an option

Save esmasui/6163904 to your computer and use it in GitHub Desktop.
enchantMOON XMLHttpRequestのダンプ
responseXML = null
--------
responseText =
--------
response =
--------
responseType = text
--------
statusText =
--------
status = 0
--------
upload = undefined
--------
withCredentials = false
--------
timeout = 10000
--------
readyState = 0
--------
addEventListener = function (type,listener,capturing){this._listeners=this._listeners||{};var listeners=this._listeners[type]||{};capturing=capturing===true;var capturingListeners=listeners[capturing]||[];for(var i=0;i<capturingListeners.length;i++){if(capturingListeners[i]===listener){return}}capturingListeners.push(listener);listeners[capturing]=capturingListeners;this._listeners[type]=listeners}
--------
removeEventListener = function (type,listener,capturing){var listeners=this._listeners&&this._listeners[type];if(!listeners)return;var capturingListeners=listeners[capturing===true];if(!capturingListeners)return;for(var i=0;i<capturingListeners.length;i++){if(capturingListeners[i]===listener){capturingListeners.splice(i,1);return}}}
--------
dispatchEvent = function (event){if(event==null){throw new events.EventException(0,"Null event")}if(event._type==null||event._type==""){throw new events.EventException(0,"Uninitialized event")}var targetList=[];event._target=this;var target=this,targetParent=target._parentNode;while(targetParent){targetList.push(targetParent);target=targetParent;targetParent=target._parentNode}targetParent=target._parentWindow;if(targetParent){targetList.push(targetParent)}var iterator=events.EventTarget.backwardIterator(targetList);event._eventPhase=event.CAPTURING_PHASE;if(!events.EventTarget.dispatch(event,iterator,true))return event._preventDefault;iterator=events.EventTarget.singleIterator(event._target);event._eventPhase=event.AT_TARGET;if(!events.EventTarget.dispatch(event,iterator,false))return event._preventDefault;if(event._bubbles&&!event._stopPropagation){var i=0;iterator=events.EventTarget.forwardIterator(targetList);event._eventPhase=event.BUBBLING_PHASE;events.EventTarget.dispatch(event,iterator,false)}return event._preventDefault}
--------
UNSENT = 0
--------
OPENED = 1
--------
HEADERS_RECEIVED = 2
--------
LOADING = 3
--------
DONE = 4
--------
open = function () { [native code] }
--------
setRequestHeader = function () { [native code] }
--------
send = function () { [native code] }
--------
abort = function () { [native code] }
--------
getResponseHeader = function () { [native code] }
--------
getAllResponseHeaders = function () { [native code] }
--------
overrideMimeType = function () { [native code] }
--------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment