자바스크립트 포스트 전송

FormData

XMLHTTPRequest 레벨2는 FormData 인터페이스를 지원한다. 폼데이터 객체는 폼필드의 키-밸류 쌍을 쉽게 구성하여 XHR를 통해 전달할 수 있도록 한다.

생성

다음 구문을 통해 생성한다.

new FormData([HTMLFormElement])

자바스크립트 포스트 전송 더보기

[Python | Javascript] URI로부터 파일이름 구하기

자바스크립트와 파이썬 버전의 함수.

function getFilename(url)
{
	var pattern = /(^.*\/)([^&#?]*)/;
	var m = url.match(pattern);
	var filename = m[2];
	return filename;
}

 

import re

def getFilenameFromURL(url):
    pattern = "(^.*/)([^&#?]*)"
    c = re.compile(pattern)
    r = c.findall(url)
    return r[1]

 

 

[Javascript] 현재 페이지의 URL에서 도메인 주소 구하기

현재 페이지의 URL로부터 도메인 주소만 구하는 방법

도메인 주소는 알파벳문자와 숫자, 구두점(.), 하이픈(-)으로 이루어진다. 따라서 다음 코드로 구할 수 있다.

document.location.href.match(/http[s]*:\/\/([a-zA-Z0-9\-\.]*)/)[1]