Есть ли ошибка?
<script>
function zaklad(){ VK.api("groups.isMember",{gid: $ENTRY_TITLE$, extended: 1 },function(data) { if (data.response.member == 1) { Тут вторая часть скрипта } else { alert("не вступил"); } }); } </script> <a href='javascript:zaklad()'>Вызвать скрипт</a> Данной ссылкой вызывается скрипт, проверяющий, состоит ли пользователь в группе Вконтакте. Если да, должна вызываться функция zakladki$ID$(), если нет, открывается окно "Не вступил". Вот код Этой части скрипта: <!-- function zakladki$ID$(){ new_window=window.open('/blog/0-0-0-0-1','upp','scrollbars=0,top=0,left=0,resizable=0,wi dth=350,height=170,resize=0'); replace_data(); } function replace_data(){ var form=new_window.document.getElementById('addEntFor m'); if(form){ form.title.value = '$ID$'; form.other1.value = '$ID$'; form.other2.value = '$ENTRY_TITLE$'; } else replace_control=setTimeout(replace_data,100); } //--> Будет ли ошибочным такое написание этого скрипта?: <script> function zaklad(){ VK.api("groups.isMember",{gid: $ENTRY_TITLE$, extended: 1 },function(data) { if (data.response.member == 1) { <!-- function zakladki$ID$(){ new_window=window.open('/blog/0-0-0-0-1','upp','scrollbars=0,top=0,left=0,resizable=0,wi dth=350,height=170,resize=0'); replace_data(); } function replace_data(){ var form=new_window.document.getElementById('addEntFor m'); if(form){ form.title.value = '$ID$'; form.other1.value = '$ID$'; form.other2.value = '$ENTRY_TITLE$'; } else replace_control=setTimeout(replace_data,100); } //--> } else { alert("не вступил"); } }); } </script> <a href='javascript:zaklad()'>Вызвать скрипт</a> |
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 13:45. |