저는 지역 동물 보호소 웹 사이트를 만들겠다고 자원했습니다. http://fsasri.com/과 매우 유사합니다. 나는 그들이 버튼으로 무엇을하는지, 그리고 어떻게하면 div의 중앙 변경 만 클릭 하는지를 좋아한다. iv는 innerhtml과 jquery 버전을 사용하여 여러 가지 방법을 시도했지만 내 머리 꼭대기에서 그것을 기억할 수는 없다. 당신이 차단 된 스크립트와 ActiveX를 허용하지 않으면 내가 무엇을 할 수 있는지에 상관없이 나는 많은 새로운 컨텐츠를 넣을 수 없으며 인터넷 탐색은 보안 경고와 함께 나타나고 변화를 허용하지 않을 것입니다. 여러분이이 효과를 어떻게 달성 할 수 있는지에 대한 도움과 인터넷 익스플로러 팝업을 피하는 방법은 번들을 도울 것입니다. iv 많은 연구를 해왔고 지금까지 행운이 없었습니다새로 고침없이 웹 페이지의 내용을 변경하십시오.
답변
웹 사이트는입니다. 올바르게 사용하지 않으면 많은 보안 문제로 인해 실제로 권장하지 않는 프레임이 사용됩니다.
그러나 할 수있는 일은 jQuery의 Ajax 함수를 사용하여 'main'div의 내용을 변경하는 것입니다.
<a href="javascript:void(0);" class="button" onclick="getPage('home')">Home</a>
그리고 다음과 같은 기능이 제대로 작동 할 수 있습니다 :
<script>
function getPage(page)
{
$.ajax({
type: "GET",
url: 'www.yourweb.com/' + page + '.html',
success: function(data) {
$('#maindiv').html(data);
}
});
}
</script>
미안 해요, 아주 새로운 아약스에요, 그래서 내가 주 부서에서 내가 무엇을 바꿀 수있게 할 수 있겠 니? 텍스트 단락이나 구글 맵핑을 넣는 것과 같다. – Tay
위의 예는 maindiv의 내용을 완전히 바꾼 것이다. 그러나 CSS 선택기를 사용하면 주 div의 특정 데이터 만 변경할 수 있습니다. 다음은 maindiv의 헤더 (h1) 요소의 HTML 만 변경합니다. $ ('# maindiv h1') .html (data); – liliumdev
매우 시원한 내가 그것을 구현하고 거기에 명확한 improvment있다, 내 질문은 지금, URL 섹션과 같은 폴더에 다른 HTML 파일의 URL을주고 싶습니다 그리고 그 html 폴더가 정확히 내가 원하는 것입니다 div의 내용은 무엇입니까? 추신 정말 도움을 주셔서 감사합니다. – Tay
ASP.net를 사용해보십시오 귀하의 버튼의 모양은?
고객님의 VB/C# 코드는 변경하려는 웹 사이트 페이지의 내용을 업데이트하거나 변경합니다.
이것은 내 관심을 가져 주셔서 대단한 도구 감사 같아요 – Tay
HTML :
<a href="http://path.com/to/page.html" data-ajax>Home</a>
JS :
$(function() {
var box = $('#loadtodiv');
$(document).on('click', 'a[data-ajax]', function(e) {
e.preventDefault();
$.ajax({
type: 'post',
url: $(this).attr('href'),
success: function(data) {
box.html(data);
}
});
});
});
이 그렇지 않으면 페이지의 내용 만 상자위한 것입니다 것을 제공, 그것을해야처럼 뭔가 당신 ' 페이지의 요소를 명확하게 지정해야합니다.
- 1. 새로 고침없이 jsp 페이지의 내용을 업데이트하십시오.
- 2. 새로 고침없이 아약스를 사용하여 페이지의 내용을 새로 고침
- 3. 다른 페이지에서 기능이있는 페이지의 내용을 변경하십시오.
- 4. 버튼을 클릭하여 WordPress 홈 페이지의 내용을 변경하십시오
- 5. 새로 고침없이 URL 업데이트
- 6. 새로 고침없이 양식 제출
- 7. 새로 고침없이 페이지 리디렉션
- 8. 새로 고침없이 html로드
- 9. 새로 고침없이 PHP로 제출
- 10. html5 : 새로 고침없이 페이지에 내용 쓰기
- 11. 다른 페이지로 리디렉션하고이 페이지의 div 내용을 변경하십시오.
- 12. 페이지 새로 고침없이 모든 페이지의 머리글에 값 표시
- 13. 웹 페이지의 이미지를 동적으로 변경하십시오.
- 14. 새로 고침없이 이전 페이지로 이동하는 방법 HTML
- 15. 새로 고침없이 페이지 자동 새로 고침
- 16. Wordpress 플러그인은 페이지 새로 고침없이 새로 고침을합니까?
- 17. 페이지를 새로 고치지 않고 페이지의 내용을 정렬하십시오.
- 18. 새로 고침없이 페이지에 새 데이터로드
- 19. 웹 페이지의 내용을 순차적으로로드 중
- 20. 웹 페이지의 내용을 확대하는 방법?
- 21. 이클립스 저장시 내용을 변경하십시오.
- 22. 페이지 새로 고침없이 변경되는 동적 카운터
- 23. 페이지 새로 고침없이 geoLocation을 사용 하시겠습니까?
- 24. 페이지 새로 고침없이 동적 URL 변경
- 25. 세션 새로 고침없이 ASP.Net 타이머 사용
- 26. 새로 고침없이 DB에 새 레코드를 삭제하고 삽입하십시오.
- 27. 클릭하여 모든 사용자의 div 내용을 변경하십시오.
- 28. 페이지 새로 고침없이 jquery를 사용하여 세션 설정하기
- 29. 새로 고침없이 새 WordPress 게시 표시 페이지
- 30. 새로 고침없이 인스턴스를 저장하는 방법은 무엇입니까?
라이브 웹 사이트에서 IE 경고가 발생합니까, 아니면 로컬 테스트 중입니까? – j08691
로컬 테스팅을 시작했을 때 아직 시작 단계에 머물러 있지 않다. – Tay
검토 및/또는 수정을 위해 코드를 게시하십시오. [기술 jQuery 정보] (Ajax에 대한 정보) (http://api.jquery.com/jQuery.ajax/). – Vidul