제목 | 크롬 새창 띄우기 | ||
---|---|---|---|
글쓴이 | 앙마 | 작성시각 | 2015/03/23 12:43:56 |
|
|||
홈페이지에 접속했을 때, db에 해당 데이터가 있을 경우 팝업창(window.open)을 하는데요 ie에서는 창이 잘 뜨는데 크롬에서는 뜨질 않네요; $popQuery = "쿼리"; $popResult = sql_query($popQuery); <script src="./js/jquery.js"></script> <script> while($popitem=mysql_fetch_array($popResult)){ echo "window.open(속성값)"; } </script> |
|||
다음글 | 현재 mysql 데이터베이스가연결이 되어 있는지 끊어져... (1) | ||
이전글 | 구글에서 사이트 정보를 봇이 긁어갈때 .. (3) | ||
한대승(불의회상)
/
2015/03/23 13:08:03 /
추천
0
|
앙마
/
2015/03/23 13:43:01 /
추천
0
한대승 // 생 php로 하는 바람에.. 괜찮은 방법이 없을까요?
|
한대승(불의회상)
/
2015/03/23 13:49:32 /
추천
0
소스보기를 하여서 출력된 소스코드가 어떻게 나오는지 부터 알아야 합니다.
|
앙마
/
2015/03/23 13:55:05 /
추천
0
한대승 // 네 감사합니다.. 조금 더 확인해봐야겠네요;
|
변종원(웅파)
/
2015/03/23 16:57:13 /
추천
0
저 소스대로 ie에서 뜨는게 이상한건데요?
|
수야디벨
/
2015/03/25 09:55:04 /
추천
0
view 에서 데이터 존재 유무를 파악해서 스크립트 처리하면 될 듯 하네요.
<? if(데이터가 있다면) { ?> <script> popup() </script> <? } ?> |
nosRider1
/
2015/03/27 00:24:50 /
추천
0
<?php
$popQuery = "쿼리"; $popResult = sql_query($popQuery); ?> <script src="./js/jquery.js"></script> <script> <?php while($popitem=mysql_fetch_array($popResult)){ echo "window.open(속성값)"; } ?> </script> 창을 몇개나 띄우시려고 이렇게 작성 하셨는지 모르겠지만,, while 문이 도는만큼 창이 나올겁니다. |
정말 이대로 작성해서 사용중이라면 잘 동작 할 지 여부가 의문이네요.