cfdiv가 새로 고침 될 때 "로드 중 ..."그래픽이 나타나지 않도록 할 방법이 있습니까? 그래픽을로드 한 다음 새 HTML을로드하는 깜박임을 방지하고 싶습니다.cfdiv 바인딩을 사용할 때 삽입 그래픽 비활성화
답변
, 그것은 "...로드"를 덮어 씁니다 HTML을하고 IE와 파이어 폭스 모두에서 깜박 거리는 효과를 방지하는 것이 할 것 같다 동안
<script language="JavaScript">
_cf_loadingtexthtml="";
</script>
을 트릭이 있다면 페이지 당 또는 컨트롤 단위로로드 애니메이션을 사용자 정의 할 수있는 공식적으로 지원되는 방법이 있다면 좋을 것입니다. 바라건대 ColdFusion9에서 이러한 기능을 추가 할 수 있기를 바랍니다.
현재 프로그래밍 방식으로 cfdiv
태그 내에서이를 수행 할 방법이 없다고 생각합니다. 그 "Loading ..."메시지와 이미지를 정말로 제거하고 싶다면, 당신이 볼 수있는 몇 곳이 있습니다.
당신은 이름을 바꾸거나에있는 이미지를 삭제할 수 있습니다 : \ 아약스 \ 자원 CFIDE \ 스크립트를 \ CF 이미지 \ loading.gif \에만 애니메이션을 없애는
. 은 "로드 중 ..."텍스트가 빈 문자열로 지워졌 할 수 있으며,에 정의되어 CFIDE \ 스크립트 \ 아약스 메시지 \는 \ 분명히 다른 태그에 영향을 미칠 것입니다 이러한 변경 사항을 만들기
을 cfmessage.js cfdiv
보다 낫지 만 한 곳에서이 행동을 없애기를 원한다면 다른 곳도 죽이지 않을 것이라고 확신합니다. :)
나는 다른 사람이 아이디어를 가지고 있다면 이것을하는 더 깨끗한 방법을보고 싶습니다. 헤더의 맨 아래에 다음 줄을 추가하여
메시지와 이미지를 새로운 값으로 설정할 수있는 ajax로드를 호출하기 전에 메시지를 변경하는 함수를 작성할 수 있습니다.
function loadingOrder(){
_cf_loadingtexthtml="Loading Order Form <image src='/CFIDE/scripts/ajax/resources/cf/images/loading.gif'>";
}
function loadingNavigation(){
_cf_loadingtexthtml="Loading Menu <image src='/CFIDE/scripts/ajax/resources/cf/images/loading_nav.gif'>";
}
나는이 기능을 사용하여 메인 왼쪽 탐색 cfdiv 모두로드 내 프로세스의 일부에서
(이 결국 TEXT_VALUE와 IMAGE_PATH 매개 변수를 모두 취할 것 하나의 기능으로 출시 될 예정) 다음과 같이하십시오 :
function locateCreateOrder(){
loadingOrder();
ColdFusion.navigate('/functional_areas/orders/orders_actions/cf9_act_orders_index.cfm','main_content');
loadingNavigation();
ColdFusion.navigate('/functional_areas/products/products_actions/cf9_products_menu.cfm','left_menu');
}
이것은 포괄적 인 또는 우아한 해결책은 아니지만 인접 요소에 음수 여백을 사용하면 애니메이션을 "덮을"수 있음을 발견했습니다. 이 방법이 모든 경우에 적용되는지는 모르겠지만 특별한 경우에는 효과가있었습니다. 연결된 텍스트 필드 옆에 애니메이션이 표시되고 오른쪽에는 제출 버튼이 나타납니다. 레이어가 오른쪽으로 떠있었습니다. 제출 버튼에 음수 여백을 사용했으며 레이어 정렬에 영향을 미치지 않고 애니메이션을 덮었습니다.
은 내가 한 또 다른 법안은 계층 구조를 확인하기 위해, 그리고 내 CSS에 다음 코드를 반드시 추가 :
#TitleNameloadingicon {visibility:hidden;}
#TitleName_cf_button {visibility:hidden;}
#TitleNameautosuggest {background-color:#ffffff;}
- 1. Guice : 바인딩을 강제로 공급자로 삽입
- 2. 바인딩을 사용하여 NSTableView에 이미지 삽입
- 3. AS3 이미지 삽입 그래픽 대신
- 4. 바인딩을 사용할 때의 메모리 사용
- 5. Activator.CreateInstance를 사용할 때 삽입 된 인스턴스 해결하기
- 6. PHP : SQLite를 사용할 때 중복 삽입 받기
- 7. 데이터 바인딩을 사용할 수 없습니다.
- 8. 코코아 바인딩을 사용할 때 환경 설정 저장을 취소하는 방법은 무엇입니까?
- 9. net.pipe 바인딩을 원격으로 사용할 때 WCF 문제가 발생했습니다.
- 10. 플립 애니메이션을 사용할 때 이상한 그래픽 결함이 있습니다.
- 11. 텔넷 용 소켓을 사용할 때 ECHO를 비활성화 할 수 있습니까?
- 12. Emacs 시작 키트를 사용할 때 이맥스에서 hl 줄을 비활성화 하시겠습니까?
- 13. .NET에서 데이터 바인딩을 사용할 때는 언제주의해야합니까?
- 14. 클래스 개체에 데이터 바인딩을 사용할 수 있습니까?
- 15. 언제든지 데이터 바인딩을 사용할 수 있습니까?
- 16. fx 태그에서 데이터 바인딩을 사용할 수 있습니까?
- 17. Viewstate를 활성화/비활성화 할 때
- 18. 바인딩 - 동작을 사용할 때 UpdateSource
- 19. 비활성화
- 20. WPF ListView ItemsSource를 사용할 때 지정된 위치에 항목 삽입
- 21. UINavigationController를 사용할 때 이미지를 UITableView 맨 위에 삽입 하시겠습니까?
- 22. SQL 서버에 삽입 할 때 \ r \ n에 사용할 문자
- 23. Activerecord를 사용할 때 마지막 삽입 ID 가져 오기
- 24. 삽입 나는 데이터베이스에 삽입 할 때
- 25. 날짜를 삽입 할 때
- 26. LWJGL 텍스처를 사용할 때 텍스처가 엉망인 경우 + 질감을 자주 비활성화 할 때 FPS를 낮 춥니 다
- 27. UIScrollView 비활성화 비활성화
- 28. 그래픽 "blackspace"문자가있는 글꼴
- 29. ToolStripMenuItem 비활성화 및 MenuStrip.Item 비활성화
- 30. Ninject : 둘 이상의 일치하는 바인딩을 사용할 수 있습니다.
나는 동의한다. 브라우저에 아무것도 표시하지 않는 내장 태그 나 함수는 완전히 사용자 정의 할 수 있어야합니다. 나는이 질문에 대한 매우 쉬운 대답이있을 것이라고 가정하고 그 반대를 발견하는 것에 놀랐다. – bhinks