added custom charset support for external markdown file
This commit is contained in:
		| @@ -128,6 +128,12 @@ | |||||||
|                 var xhr = new XMLHttpRequest(), |                 var xhr = new XMLHttpRequest(), | ||||||
|                     url = section.getAttribute('data-markdown'); |                     url = section.getAttribute('data-markdown'); | ||||||
|  |  | ||||||
|  |                 datacharset = section.getAttribute('data-charset'); | ||||||
|  |                 // see https://developer.mozilla.org/en-US/docs/Web/API/element.getAttribute#Notes | ||||||
|  |                 if (datacharset != null && datacharset != '') { | ||||||
|  |                     xhr.overrideMimeType('text/html; charset=' + datacharset); | ||||||
|  |                 } | ||||||
|  |  | ||||||
|                 xhr.onreadystatechange = function () { |                 xhr.onreadystatechange = function () { | ||||||
|                     if( xhr.readyState === 4 ) { |                     if( xhr.readyState === 4 ) { | ||||||
|                         if (xhr.status >= 200 && xhr.status < 300) { |                         if (xhr.status >= 200 && xhr.status < 300) { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user