버튼 클릭 스크립트 모바일 채택완료

아래와같이 페이지 열리면 바로 버튼 클릭되도록 성정해줬는데.
pc에서는 잘작동하는데. 안드로이드, 아이폰등 모바일에서는 작동하지않습니다. 어떻게 처리를 해야할까요 ?

Copy
<script type="text/javascript">
        $(document).ready(function() {
            $('#버튼').trigger('click');
        });
    </script>

답변 4개

채택된 답변
+20 포인트
Copy
<script type="text/javascript">
        $(document).ready(function() {
            go_action();
            function go_action(){
                // 실행
            }
        });
    </script>

트리거 안써도 바로 실행되야 되면 위처럼 함수를 바로 호출하시면 됩니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

이렇게 작성하는게 맞을까요 ?ㅠㅠ
[code]
<script type="text/javascript">
$(document).ready(function() {
submit();
function submit(){
// 실행
}
});
</script>

// 실행 해야될함수

<script language="javascript">

function bok_check(f)
{

f.action = "test.php";
f.submit();
}
</script>

[/code]

댓글을 작성하려면 로그인이 필요합니다.

실행해야할 함수가 

bok_check 이라면
Copy
function bok_check(f)
{

 f.action = "test.php";
 f.submit();
}

bok_check(f);

이런식으로 해주시면 됩니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

안되네용 ..ㅠㅠ;;


[code]
<script type="text/javascript">
function bok_check(f)
{

f.action = "test.php";
f.submit();
}

bok_check(f);
</script>
[/code]
안될수밖에 없죠. f가 정해지지 않아서 에러납니다.
재가 스크립트 쪽이나 함수쪽은 잘알지못해서 ㅠㅠ 공부를 좀해봐야겠네요..;; ㅜㅜ

댓글을 작성하려면 로그인이 필요합니다.

Copy
<script type="text/javascript">
        $(document).ready(function() {
            bok_check(document.폼이름);
        });
    </script>

// 실행 해야될함수

<script language="javascript">

function bok_check(f)
{

 f.action = "test.php";
 f.submit();
}
</script>

이러면됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

클릭 했을 때 하는 작업이 꼭 클릭을 안해도 되는거면 함수를 만드시고 해당 함수를 실행시키게 한번 해보시는건 어떠신가요?

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고