현업 기존 시스템에 짜여져있는 여러 js를 수정할 수 없는 경우가 있으며,
따라서 이를 강제로 클릭해서 클릭해야만 나오는 내용을 보여줘야 한다.
js를 고쳐주면 좋겠지만, 거대한 서비스 시스템을 운용할 때 수많은 영향을 가는 js를 고치기에는 매우 부담스럽다.
하기는 a태그를 강제로 실행시키는 것이고, 버튼과 a태그 아닌 여러 html 코드 내에서도 동작한다.
1. JQEURY
<script type="text/javascript">
$(document).ready(function(){
$("#onClickEvent").get(0).click();
});
</script>
2. HTML
<li><a id='onClickEvent'>되겠지..</a></li>
상기와 같이 시작하면 페이지를 불러올 때 버튼을 한번 누른 효과가 나타난다.
'Stack Overflow > 스프링' 카테고리의 다른 글
[스프링] 자바스크립트에서 윈도우 익스플로러 브라우저인지 아닌지 구분하는 소스 (4) | 2022.04.13 |
---|---|
[스프링] 자바스크립트에서 웹 브라우저가 URL을 통해 직접 페이지를 호출하는지 아는 방법 (IFRAME) (273) | 2022.04.08 |
[스프링]Don't know how to iterate over supplied "items" in <forEach> 오류 원인 및 해결방법 (285) | 2022.03.25 |
[스프링] JSTL 특정 날짜 이후에 페이지 내용 변경하기 (4) | 2022.03.22 |
[스프링] 자바스크립트 콜백(JS Callback)을 이용해서 비동기 순서 제어하는 방법 (446) | 2022.03.07 |
댓글