본문 바로가기

반응형

줄바꿈

javascript 줄바꿈 처리 nl2br javascript 를 사용하다가 줄바꿈에 대한처리가 필요할때가 있다. php 의 nl2br 과 같은 함수의 기능이 필요할때는 다음과같이 사용할수있다. String.prototype.nl2br = function() { return this.replace(/\n/g, " "); } 또는 jQuery.nl2br = function(varTest){ return varTest.replace(/(\r\n|\n\r|\r|\n)/g, " "); }; 출처 http://stackoverflow.com/questions/2919337/jquery-convert-line-breaks-to-br-nl2br-equivalent 더보기
mailto 태그 사용시 제목 내용 줄바꿈 Send me an email 기본메일프로그램(Outlook 등)이 실행되면서 받는사람에 test@xxx.com 이 입력된다.Send me an email 메일 제목입력시 subject 뒤에 제목을 입력하면된다.Send me an email 메일에 내용입력시 body 뒤에 내용을 입력하면된다.Send me an email 메일내용에 줄바꿈이 필요할경우 "%0D%0A" 를 넣어준다.Send me an email 참고 원문주소 http://www.webdevelopersnotes.com/tips/html/html_mailto_attribute_html_tips.php3 더보기
flash 줄바꿈 문제 flash 에서 text 를 읽어 들여 보여줄때 줄바꿈이 있는 text 가 flash 에서 보일때는 두줄이 바뀌어 보인다. 이것을 해결하는 방법은 - 첫번째 예 원래 code _root.txt_movie.txt.txt.text = xml.firstChild.childNodes[over-1].attributes.txt_2; 변경 code tmptxt = xml.firstChild.childNodes[over-1].attributes.txt_2; arr = tmptxt.split("\n"); tmptxt = arr.join(""); _root.txt_movie.txt.txt.text = tmptxt; - 두번째 예 var tmpT = xml.firstChild.childNodes[over-1].attribu.. 더보기
프로그램으로 엑셀다운로드 만들때 셀에 줄바꿈시 셀병합문제 php 나 asp 등으로 엑셀파일을 만들는 경우가 있는대 대부분 html table 태그로 내용을 만들어주고 헤더값을 이용해서 엑셀 파일로 인식하도록하고 확장자를 xls 로 해준다. 데이타에 따라서 한 셀에 들어갈 내용이 여러줄일경우가있다 이럴땐 html 태그를 사용하게 되므로 태그를 사용하게 되는대 엑셀 파일에선 로 바뀐 줄수만큼 셀이 사용이된다. 이 때문에 셀번호가 늘어나지 않고 높이만 늘어나게 해야 할 경우가 있다. 이땐 셀에 스타일 값을 주어 해결이 가능하다. 위처럼 스타일을 지정해주면 된다. php 로 위의 스타일을 사용한 예를 적어보겠다. 줄바꿈 없음 줄바꿈 있음 가나다라마바 첫번째줄 두번째줄 더보기

반응형