var btn = document.createElement('button');
btn.innerHTML = "Create Table";
document.body.appendChild(btn);
btn.addEventListener("click", createTable, true);
function createTable(){
var div = document.createElement('div');
div.setAttribute("id", "tbl");
document.body.appendChild(div)
document.getElementById("tbl").innerHTML = "<table border = '1'>" +
'<tr>' +
'<th>Heading</th>' +
'<th>Heading</th> ' +
'<th>Heading</th>' +
'</tr>' +
'<tr>' +
'<td>cell</td>' +
'<td>cell</td>' +
'<td>cell</td>' +
'</tr>' +
'<tr>' +
'<td>cell</td>' +
'<td>cell</td>' +
'<td>cell</td>' +
'</tr>' +
'<tr>' +
'<td>cell</td>' +
'<td>cell</td>' +
'<td>cell</td>' +
'</tr>'
};
Если Вы работаете
>net localgroup administrators
в командном процессоре, необходимо получить список учетных записей администратора в Windows XP. Просто проанализируйте и просканируйте вывод для проверки на конкретную учетную запись пользователя, которую Вы хотите. Для, например, проверять, является ли текущий пользователь администратором, Вы могли бы сделать -
>net localgroup administrators | find "%USERNAME%"
Опция Piskvor его штраф, или проверка этот url http://weseetips.com/2008/04/16/how-to-check-whether-current-user-have-administrator-privilege/
это - код на той странице
SID_IDENTIFIER_AUTHORITY NtAuthority = SECURITY_NT_AUTHORITY;
PSID AdministratorsGroup;
// Initialize SID.
if( !AllocateAndInitializeSid( &NtAuthority,
2,
SECURITY_BUILTIN_DOMAIN_RID,
DOMAIN_ALIAS_RID_ADMINS,
0, 0, 0, 0, 0, 0,
&AdministratorsGroup))
{
// Initializing SID Failed.
return false;
}
// Check whether the token is present in admin group.
BOOL IsInAdminGroup = FALSE;
if( !CheckTokenMembership( NULL,
AdministratorsGroup,
&IsInAdminGroup ))
{
// Error occurred.
IsInAdminGroup = FALSE;
}
// Free SID and return.
FreeSid(AdministratorsGroup);
return IsInAdminGroup;
Проверьте метод CheckTokenMembership . Существует выборка там IsUserAdmin () реализация плюс некоторая другая полезная общественная обратная связь на том, когда та функция не возвращает то, что ожидается и что сделать для улучшения его.