권장 : ASP에 대한 날짜 계산 질문 지정된 시간 간격이 추가 된 날짜를 반환합니다. Dateadd (간격, 번호, 날짜) 매개 변수 간격이 필요합니다. 추가 할 시간 간격을 나타내는 문자열 표현식. 값은 설정 섹션을 참조하십시오. 필요한 옵션. 추가 할 시간 간격을 나타내는 숫자 표현. 숫자 표현은 양수 (미래 날짜를 얻음) 또는 음수 일 수 있습니다 (
HTML 온라인 편집자는 DreamWeaver를 사용하는 방법을 알 필요가 없습니다.
그러나 HTML 편집기를 웹 페이지에 포함시키는 방법과 내부 데이터를 얻는 방법은 무엇입니까? !
먼저, 우리는 호출하려는 HTML 온라인 편집기가 별도의 페이지에 배치되고 파일 이름은 gledit.htm이라고 가정합니다.
HTML 온라인 편집자를위한 두 가지 기본 통화 방법이 있습니다.
1. 개체를 사용하여 호출하십시오.
1. 웹 페이지에 HTML 편집기를 포함시키는 방법 : 다음 HTML 코드를 포함시켜야 할 위치에 다음 HTML 코드를 추가하십시오. viewatestxt> </ 객체>
객체 태그에서 데이터를 호출 해야하는 데이터는 온라인 편집기 페이지를 호출 해야하는 경로이며, ID는 데이터를 얻을 때 사용됩니다 나중에 편집자에서. 너비와 높이는 편집기의 높이와 너비입니다.
2. HTML 편집기에서 데이터를 얻는 방법 : 우리는 양식으로 제출 해야하는 모든 내용을 넣고, 사용하는 편집기 도이 양식으로 배치됩니다. 영역 (<textArea name = content style = display : none> </textArea> 또는 <입력 유형 = 숨겨진 이름 = content>)는 제출시 HTML 온라인 편집기의 데이터를 일시적으로 저장하는 데 사용됩니다. ASP에 직접있을 수 없기 때문입니다. 또는 JSP 및 PHP는 객체의 내용을 양식으로 가져옵니다. 따라서 숨겨진 텍스트 영역을 사용하여 데이터를 가져와야합니다. 양식을 제출하는 동안 객체의 내용을 숨겨진 텍스트 영역에 복사합니다. 자세한 코드는 다음과 같습니다.
<스크립트 언어 = javaScript>
함수 checkform ()
{
document.form1.content.value = document.form1.doc_html.Value;
}
</스크립트>
<form 메소드 = post action = add_news_save.asp onsubmit = checkform () name = form1>
<object id = doc_html name = doc_html style = 왼쪽 : 0px;
<입력 유형 = 숨겨진 이름 = 컨텐츠>
</form>
이러한 방식으로 배경 처리 된 페이지에서 숨겨진 영역 컨텐츠의 데이터를 가져 와서 HTML 온라인 편집기의 데이터를 직접 얻을 수 있습니다.
3. 텍스트 편집기의 HTML 온라인 편집기에 기본 사진을 업로드하는 방법 : 먼저 이미지를 클릭 할 때 이미지 팝업을 업로드하여 이미지를 삽입하기 위해 작성된 프로그램을 사용합니다. 서버에서 사진의 경로를 기록한 다음 HTML 온라인 편집기의 값을 통해 그림을 표시하는 HTML 태그를 추가해야합니다. 자세한 설명과 코드는 다음과 같습니다.
편집기에서는 onclick = wind 디렉토리를 작성하고 이미지 경로를 기록합니다
<스크립트 언어 = javaScript>
var src = '<%= upload/& newname%>';
Op만
Window.Close ();
</스크립트>
이를 통해 업로드 된 이미지를 편집기에 간단하게 삽입 할 수 있습니다.
4. 기사를 편집 할 때 데이터를 수정하기 위해 HTML 온라인 편집기를 호출하는 방법 : 데이터베이스에 추가 할 때 HTML 온라인 편집기를 추가하여 데이터를 추가 할 때 HTML 온라인 편집기를 사용하여 데이터베이스 콘텐츠를 편집 할 수 있어야합니다. 데이터를 수정합니다. 먼저, <Textarea Style = display : none name = content rows = 20 cols = 70> <%= rs (content)%> </textArea>와 같이 데이터베이스에 컨텐츠를 배치하기 위해 숨겨진 영역을 양식에 추가합니다. , 여기에주의를 기울여 주시기 바랍니다. 데이터에는 캐리지 리턴 및 라인 브레이크가 포함될 수 있으므로 숨겨진 입력 대신 숨겨진 텍스트 area를 사용하십시오. <input type = hidden name = content를 사용하는 경우 value = <%= (rs (content)%>> <%= (rs (content)%>가 새로운 줄을 가지기 때문에 HTML 오류가 발생할 가능성이 큽니다 (value = 따라야 할 데이터는 하나에 보장해야합니다. 그렇지 않으면 오류가 발생합니다 숨겨진 텍스트 영역의 내용을 HTML 온라인 편집기에 복사해야합니다. 로드하면 데이터베이스의 컨텐츠를 HTML 온라인 편집기에 배치하여 제출 프로세스와 동일하며 여기에서 세부 사항을 사용하지 않습니다.
2. iframe 호출 사용 (일부 객체 호출의 일부 복제물이 간단히 설명됩니다).
1. 웹 페이지에 포함시키는 방법 : 다음 HTML 코드를 포함시켜야합니다. z-index : 0 너비 = 100% 높이 = 100%> </iframe> 여기서 src = 다음과 같은 데이터는 온라인 편집기 페이지를 호출하려면 경로를 얻으려는 것입니다. 너비와 높이는 편집기 높이이며 너비는 이미입니다.
2. HTML 편집기에서 데이터를 얻는 방법 : 마찬가지로, 우리는 양식으로 제출 해야하는 모든 내용을 배치하고 숨겨진 텍스트 영역을 설정할 수 있습니다 (<textArea name = content style = display : none> </ TextRea> 또는 <입력 유형 = 숨겨진 이름 = content>)는 HTML 온라인 편집기의 데이터를 일시적으로 저장하여 숨겨진 텍스트 영역을 사용하여 데이터를 얻습니다. 양식을 제출하는 동안 객체의 내용을 숨겨진 텍스트 영역에 복사합니다. 자세한 코드는 다음과 같습니다.
기능 서브치 (CMD)
{
document.form1.content.value = window.content_html.gethtml ();
}
</스크립트>
<form 메소드 = post action = article_add_save.gl name = form1 onsubmit = subchk ()>
<입력 유형 = 숨겨진 이름 = 컨텐츠>
공유 : 페이지 캐시 지우기 메소드의 ASP 요약 내가 Chinaasp에 갈 때마다 많은 네티즌은 항상 IIS4의 관리하에 ASP 페이지를 새로 고치는 방법을 묻습니다. 작동하지 않습니다. 그 이유에 대해 분명하지 않습니다. 가서 Microsoft에게 물어보십시오 :-) 이제 다음과 같이 페이지 캐시를 지우는 몇 가지 방법을 요약하겠습니다.