Есть ли ошибка?
<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>
|