저는 영업직에서 html5 오프라인 모드를 연구 중입니다. 현재 페이지를 캐쉬하기 위해 다음 행을 추가했습니다.Visual Force 페이지에서 자동 추가 HTML 태그를 제거하는 방법은 무엇입니까?
<html manifest="{!$Page.offlineCache}">
개발자 모드를 끄고 콘솔을 확인합니다. 그것은 다음과 같이 부모 태그를 복용 기본입니다 : 부모 태그로
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<!DOCTYPE html>
<html manifest="/apex/offlineCache">
<head>
매니페스트 속성을 고려하지 않고, 현재 페이지가 캐시지고 있지 않습니다.
자동 추가 된 <html>
상위 태그를 제거하려면 어떻게해야하나요?
에이펙스 페이지 코드 : apex:page
샘플에 docType
속성을 설정하여
<apex:page standardStylesheets="false" cache="true" showHeader="false" sidebar="false" controller="offlineCon" title="Offline Page" docType="html-5.0">
<html manifest="/apex/offlineCache">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Offline page</title>
<apex:includeScript value="{!$Resource.all}"/>
</head>
<body>
<label >Contact First Name</label>
<input type="text" id="FirstName"></input>
<button id="savebtn">Save</button><br/><br/>
<label>Contact Last Name </label>
<input type="text" id="LastName"></input>
<button id="test">test</button>
<ol id="state"></ol>
</body>
</html>
</apex:page>
먼저 문서 타입의 한 Statment 제거 :
당신이 뭔가를해야한다. 즉 : 그러나 부모 태그 여전히 나타나고 있습니다. – Archana
코드를 붙여 넣을 수 있습니까? –
도움을 주신 Martin 께 감사드립니다. 그러나 실제 문제는 버전 설정 때문이었습니다. 나는 버전 27.0을 사용하고 있었다. 나는 그것을 20.0으로 바꿨고 효과가 있었다. – Archana