Что нового

[Сеть, интернет] Нажатие на javascript-кнопку у которой нет id (только onclick)

fortages

Новичок
Сообщения
81
Репутация
3
Помогите пожалуйста, уже кажется, что перепробовала все, что только можно.
В вконтакте при нажатии на пост появляется специфичное "окно", в правом верхнем углу которого есть надпись "Закрыть".

Смысл в том, что скрипт и авторизуется, и открывает нужную новость, выполняет все нужные действия, но есть одна проблема.
Выйти с аккаунта или сделать что-то еще невозможно, пока не закрылось это "окно" с постом.

Пробовала уже:
Код:
Send('{ESC}') ; (если на клавиатуре нажать [ESC] окно закрывается)
MouseClick ("left", 366,38) ; хотела нажать по координатам слова "Закрыть", тоже не работает
_IENavigate($oIE, 'https://vk.com') ; не переходит 
_IEQuit($oIE) ;хотела просто уже закрыть окно вместе с IE, лишь бы закрылась запись
_IELinkClickByText ;тоже не сработало
_IEAction($Btn, 'click') ;не понимаю, почему и это не сработало

когда в итоге решила после последнего успешного действия программы поставить
Код:
Msgbox(0,"0",'Test')

этот код не сработал. То есть, все, что написано после клика по лайку - срабатывает только лишь в том случае, если было нажатие на "Закрыть".
Стоит только закрыть это "окно", весь дальнейший код срабатывает на ура.
Надеялась, что получится его закрыть кликом по координатам, но и MouseClick работает только после закрытия поста.
При наведении на это слово мышкой, вспылвает текст (в углу браузера)
e67b87e633f9.jpg

Если в исходном коде страницы искать по тексту (слову "котик)", по логике, текст "Закрыть" рядом должен быть?), то находит следующее
Код:
<div class="fl_r post_actions_wrap"><div class="post_actions"><div id="post_delete-73239236_336" class="post_delete_button fl_r" onclick="wall.markAsSpam('-73239236_336', '075e4384469fe7d82d');" onmouseover="wall.activeDeletePost('-73239236_336', 'Пожаловаться', 'post_delete')" onmouseout="wall.deactiveDeletePost('-73239236_336', 'post_delete')"></div></div></div>
      <div class="wall_text"><div class="wall_text_name"><a class="author" href="/sport.notes" data-from-id="-73239236">Sport Notes</a></div> <div id="wpt-73239236_336"><div class="wall_post_text">котик)</div><div class="page_post_queue_wide"><div class="page_post_sized_thumbs  clear_fix" style="width: 413px; height: 310px;"><a  onclick="return showPhoto('-73239236_346898938', 'wall-73239236_336', {&quot;temp&quot;:{&quot;base&quot;:&quot;http://cs622117.vk.me/v622117484/&quot;,&quot;x_&quot;:[&quot;5327/ARlVgzOsZn0&quot;,604,453]},queue:1}, event)" style="width: 413px; height: 310px;" class="page_post_thumb_wrap  page_post_thumb_last_column page_post_thumb_last_row"><img src="http://cs622117.vk.me/v622117484/5327/ARlVgzOsZn0.jpg" width="413" height="310" style=""  class="page_post_thumb_sized_photo" /></a></div></div>
<div class="page_post_queue_narrow"><div class="page_post_sized_thumbs  clear_fix" style="width: 337px; height: 252px;"><a  onclick="return showPhoto('-73239236_346898938', 'wall-73239236_336', {&quot;temp&quot;:{&quot;base&quot;:&quot;http://cs622117.vk.me/v622117484/&quot;,&quot;x_&quot;:[&quot;5327/ARlVgzOsZn0&quot;,604,453]},queue:1}, event)" style="width: 337px; height: 252px;" class="page_post_thumb_wrap  page_post_thumb_last_column page_post_thumb_last_row"><img src="http://cs622117.vk.me/v622117484/5327/ARlVgzOsZn0.jpg" width="337" height="252" style=""  class="page_post_thumb_sized_photo" /></a></div></div></div></div>
Вот эта строчка -
Код:
onclick="return showPhoto('-73239236_346898938', 'wall-73239236_336',
это не то, что нужно? На заграничных сайтах находила, что это onlink-события называется, но что с этим делать...
В замешательстве. :stars:
Закрыть окно IE не выходит, ввести другой адрес в строке тоже, по тексту ее не находит. Вообще никак... Уже думаю найти способ убивания процесса iexplore.exe и хотя бы таким образом закрывать это окно. :whistle: Пока на эту кнопку не нажмешь, весь дальнейший код вообще бесполезен... Помогите, пожалуйста...
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
fortages [?]
То есть, все, что написано после клика по лайку - срабатывает только лишь в том случае, если было нажатие на "Закрыть".
Стоит только закрыть это "окно", весь дальнейший код срабатывает на ура.
Надеялась, что получится его закрыть кликом по координатам, но и MouseClick работает только после закрытия поста.
Если код после лайка не выполняется то чтобы вы там не писали, он выполняться не будет.
Решение: Отключить LoadWait ($fWait)
Код:
_IEAction($oLike, "click", 0)
_IELinkClickByText($oLike, "", 0, 0)
_IELinkClickByIndex($oLike, 0, 0)

И т.д.
 
Автор
fortages

fortages

Новичок
Сообщения
81
Репутация
3
alex33 сказал(а):
Отключить LoadWait ($fWait)

Еще одна проблема: его в коде вообще нет.

Код:
#include <IE.au3>
#include <Inet.au3>

$Login1='xxx'
$Passw1='yyy'


;;;;;;;;;;;;;;;;;;;;;; Auth begin ;;;;;;;;;;;;;;;;;;;;;;;;;;


_VK_Login($Login1, $Passw1)
If @error Then MsgBox(16, 'Авторизация', 'Ошибка авторизации: ' & @TAB & @error & @CRLF & 'Ошибка функции: ' & @TAB & @TAB & @extended)

Func _VK_Login($sEmail, $sPass, $iHide=1)
    Local  $oLoginForm, $oEmail, $oPass
	Global $oIE
	
    $oIE        = _IECreate('http://vkontakte.ru', 0, 0)
    
	If @error Then
        SetError(1, @error)
        Return 0
    EndIf

    $oLoginForm = _IEFormGetObjByName($oIE, 'login')
    If @error Then
        SetError(2, @error)
        Return 0
    EndIf

    $oEmail     = _IEFormElementGetObjByName($oLoginForm, 'email')
    If @error Then
        SetError(3, @error)
        Return 0
    EndIf

    $oPass      = _IEFormElementGetObjByName($oLoginForm, 'pass')
    If @error Then
        SetError(4, @error)
        Return 0
    EndIf

    _IEFormElementSetValue($oEmail, $sEmail)
    If @error Then
        SetError(5, @error)
        Return 0
    EndIf

    _IEFormElementSetValue($oPass, $sPass)
    If @error Then
        SetError(6, @error)
        Return 0
    EndIf

    _IEFormSubmit($oLoginForm)
    If @error Then
        SetError(5, @error)
        Return 0
    EndIf


    If $iHide Then _IEAction($oIE, 'visible')
    If @error Then
        SetError(6, @error)
        Return 0
    EndIf

    SetError(0, 0)
    Return 1
EndFunc

;;;;;;;;;;;;;;;;;;;;;; Auth end ;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;; Like ;;;;;;;;;;;;;;;;;;;;;;;;;;

WinSetState("Новости", "Windows Internet Explorer", @SW_MAXIMIZE)

$URL2Like 	= _IENavigate($oIE, 'http://vk.com/sport.notes?w=wall-73239236_336')
$URLiliked 	= _IENavigate($oIE, 'javascript:WkView.like()')

MouseClick ("left", 366,38)

;$oIE        = _IECreate('http://vk.com')
;$oBtn = _IEGetObjById($oIE, 'logout_link')
;_IEAction($oBtn, 'click')


Добавлено:
Сообщение автоматически объединено:

Не может же быть причина в способе лайка?
Код:
javascript:WkView.like()
Может, правильнее было бы по id="like_link-xxxx" находить объект (сердечко)?
Хотя... Эта страница с постом все равно же js.
 
Автор
fortages

fortages

Новичок
Сообщения
81
Репутация
3
Garrett... я очень сильно извиняюсь, наверное задам самый тупой вопрос за весь период форума. а... мне получается только свои имена классов и ссылки подставить нужно?

Код:
$oIE = _IEAttach('http://vk.com/sport.notes?w=wall-73239236_336', 'url')

$aLinks = _IELinkGetCollection($oIE)
For $aLink In $aLinks
   If ($aLink.className == 'page_post_sized_thumbs"') Or ($aLink.className == 'page_post_sized_thumbs') Then

      $sFunction = $aLink.getAttributeNode('onclick').showPhoto
      $sID = StringRegExpReplace($aLink.getAttributeNode('onclick').showPhoto, '.*(id\d+).*', '$1')

      $oIE.document.parentWindow.execScript("" & StringFormat("setTimeout(function(){%s},1)", $sFunction) & "")
      Do
         $oIE = _IEAttach("" & StringFormat("http://vk.com/%s", $sID) & "", "url")
         Sleep(1000)
      Until IsObj($oIE)
      ;MsgBox(0,_IEPropertyGet($oIE, 'title'), 'Тут добавляем в друзья')
      ExitLoop
   EndIf
Next
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
[?]
В вконтакте при нажатии на пост появляется специфичное "окно", в правом верхнем углу которого есть надпись "Закрыть".
Сначала вам нужно отловить это окно. Хотя по моему мнению, это всего лишь HTML слой, который создаётся динамически в момент вызова функции.

fortages [?]
мне получается только свои имена классов и ссылки подставить нужно?
Нет, чистое копирование кода вам ничего не даст. Это пример, по аналогии которого вы можете попытаться решить свою задачу.

Выложите сюда весь HTML код всплывающего окна.
Иначе, всю информацию из вкладки Summary (Au3Info), если это системное окно.
 
Автор
fortages

fortages

Новичок
Сообщения
81
Репутация
3
Что-то про слои есть в тексте, если правильно понимаю

Код:
 <div id="layer_bg" class="fixed"></div><div id="layer_wrap" class="scroll_fix_wrap fixed"><div id="layer"></div></div>
  <div id="box_layer_bg" class="fixed"></div><div id="box_layer_wrap" class="scroll_fix_wrap fixed"><div id="box_layer"><div id="box_loader"><div class="loader"></div><div class="back"></div></div></div></div>

Хотелось бы понять алгоритм, разобраться, что/как делается. Потому что копирование слепое действительно ничего не дает, понимания не добавляет.

Выложите сюда весь HTML код всплывающего окна.

Так думаю, что именно это окно, по всей видимости, начинается на строке, где
Код:
<div class="post_info">

То есть, к нему относится вот это:

http://pastebin.com/zfwBDZRc

Код:
 <div class="post_info">
      <div class="fl_r post_actions_wrap"><div class="post_actions"><div id="post_delete-73239236_336" class="post_delete_button fl_r" onclick="wall.markAsSpam('-73239236_336', '075e4384469fe7d82d');" onmouseover="wall.activeDeletePost('-73239236_336', 'Пожаловаться', 'post_delete')" onmouseout="wall.deactiveDeletePost('-73239236_336', 'post_delete')"></div></div></div>
      <div class="wall_text"><div class="wall_text_name"><a class="author" href="/sport.notes" data-from-id="-73239236">Sport Notes</a></div> <div id="wpt-73239236_336"><div class="wall_post_text">котик)</div><div class="page_post_queue_wide"><div class="page_post_sized_thumbs  clear_fix" style="width: 413px; height: 310px;"><a  onclick="return showPhoto('-73239236_346898938', 'wall-73239236_336', {&quot;temp&quot;:{&quot;base&quot;:&quot;http://cs622117.vk.me/v622117484/&quot;,&quot;x_&quot;:[&quot;5327/ARlVgzOsZn0&quot;,604,453]},queue:1}, event)" style="width: 413px; height: 310px;" class="page_post_thumb_wrap  page_post_thumb_last_column page_post_thumb_last_row"><img src="http://cs622117.vk.me/v622117484/5327/ARlVgzOsZn0.jpg" width="413" height="310" style=""  class="page_post_thumb_sized_photo" /></a></div></div>
<div class="page_post_queue_narrow"><div class="page_post_sized_thumbs  clear_fix" style="width: 337px; height: 252px;"><a  onclick="return showPhoto('-73239236_346898938', 'wall-73239236_336', {&quot;temp&quot;:{&quot;base&quot;:&quot;http://cs622117.vk.me/v622117484/&quot;,&quot;x_&quot;:[&quot;5327/ARlVgzOsZn0&quot;,604,453]},queue:1}, event)" style="width: 337px; height: 252px;" class="page_post_thumb_wrap  page_post_thumb_last_column page_post_thumb_last_row"><img src="http://cs622117.vk.me/v622117484/5327/ARlVgzOsZn0.jpg" width="337" height="252" style=""  class="page_post_thumb_sized_photo" /></a></div></div></div></div>
      <div class="post_full_like_wrap sm fl_r">
  <div class="post_full_like">
    <div class="post_like fl_r"  onmouseover="wall.postLikeOver('-73239236_336')" onmouseout="wall.postLikeOut('-73239236_336')" onclick="wall.like('-73239236_336', '09374dff4163884f82'); event.cancelBubble = true;">
      <span class="post_like_link fl_l" id="like_link-73239236_336">Мне нравится</span>
      <i class="post_like_icon sp_main no_likes fl_l" id="like_icon-73239236_336"></i>
      <span class="post_like_count fl_l" id="like_count-73239236_336"></span>
    </div>
    <div class="post_share fl_r no_shares"  onmouseover="wall.postShareOver('-73239236_336')" onmouseout="wall.postShareOut('-73239236_336', event)" onclick="wall.likeShareCustom('-73239236_336'); event.cancelBubble = true;">
      <span class="post_share_link fl_l" id="share_link-73239236_336">Поделиться</span>
      <i class="post_share_icon sp_main fl_l" id="share_icon-73239236_336"></i>
      <span class="post_share_count fl_l" id="share_count-73239236_336"></span>
    </div>
  </div>
</div>

Что-то еще такое видела, что onmouseover и onmouseout значения могут как-то понадобиться... Или это совсем не то?


P.S. Вот это можно уже не читать, т.к. слишком много текста:smile:
Но на всякий случай, если именно это нужно было скопировать.
Хотя сомневаюсь...
http://pastebin.com/h7Y8hs4F

Код:
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<meta name="description" content="" />

<title>Sport Notes</title>

<noscript><meta http-equiv="refresh" content="0; URL=/badbrowser.php"></noscript>

<script type="text/javascript">
var vk = {
  ads_rotate_interval: 120000,
  al: parseInt('2') || 4,
  id: 207014151,
  intnat: '' ? true : false,
  host: 'vk.com',
  lang: 0,
  rtl: parseInt('') || 0,
  version: 16285,
  stDomains: 3,
  zero: false,
  contlen: 98588,
  loginscheme: 'https',
  ip_h: '95fa313f380496dd31',
  vc_h: '224f1d6829c7f83670dacec32f2fd8e3',
  navPrefix: '/',
  dt: parseInt('0') || 0,
  fs: parseInt('11') || 11,
  ts: 1413745241,
  pd: 0,
  pads: 1,
  time: [2014, 10, 19, 23, 0, 41]
}

window.locDomain = vk.host.match(/[a-zA-Z]+\.[a-zA-Z]+\.?$/)[0];
var _ua = navigator.userAgent.toLowerCase();
if (/opera/i.test(_ua) || !/msie 6/i.test(_ua) || document.domain != locDomain) document.domain = locDomain;
var ___htest = (location.toString().match(/#(.*)/) || {})[1] || '', ___to;
if (vk.al != 1 && ___htest.length && ___htest.substr(0, 1) == vk.navPrefix) {
  if (vk.al != 3 || vk.navPrefix != '!') {
    ___to = ___htest.replace(/^(\/|!)/, '');
    if (___to.match(/^([^\?]*\.php|login)([^a-z0-9\.]|$)/)) ___to = '';
    location.replace(location.protocol + '//' + location.host + '/' + ___to);
  }
}

var StaticFiles = {
  'common.js' : {v: 1107},
  'common.css': {v: 473},
  'ie6.css'   : {v: 26},
  'ie7.css'   : {v: 18}
  ,'lang0_0.js':{v:6581},'public.css':{v:66},'page.css':{v:692},'public.js':{v:43},'page.js':{v:856},'notifier.js':{v:326},'notifier.css':{v:129}
}
</script>

<link rel="stylesheet" type="text/css" href="http://st0.vk.me/css/al/common.css?473" />
<!--[if lte IE 6]><style type="text/css" media="screen">/* <![CDATA[ */ @import url(http://st0.vk.me/css/al/ie6.css?26); /* ]]> */</style><![endif]-->
<!--[if IE 7]><style type="text/css" media="screen">/* <![CDATA[ */ @import url(http://st0.vk.me/css/al/ie7.css?18); /* ]]> */</style><![endif]-->
<link type="text/css" rel="stylesheet" href="http://st0.vk.me/css/al/public.css?66"></link><link type="text/css" rel="stylesheet" href="http://st0.vk.me/css/al/page.css?692"></link><link type="text/css" rel="stylesheet" href="http://st0.vk.me/css/al/notifier.css?129"></link><script type="text/javascript" src="/js/loader_nav16285_0.js"></script><script type="text/javascript" src="http://st2.vk.me/js/al/common.js?1107_108"></script><script type="text/javascript" src="/js/lang0_0.js?6581"></script><link rel="alternate" media="only screen and (max-width: 640px)" href="http://m.vk.com/sport.notes" /><script type="text/javascript" src="http://st2.vk.me/js/al/public.js?43"></script><script type="text/javascript" src="http://st1.vk.me/js/al/page.js?856"></script><script type="text/javascript" src="http://st3.vk.me/js/al/notifier.js?326"></script>

</head>

<body onresize="onBodyResize()" class="is_rtl font_default pads ">
  <div id="system_msg" class="fixed"></div>
  <div id="utils"></div>

  <div id="layer_bg" class="fixed"></div><div id="layer_wrap" class="scroll_fix_wrap fixed"><div id="layer"></div></div>
  <div id="box_layer_bg" class="fixed"></div><div id="box_layer_wrap" class="scroll_fix_wrap fixed"><div id="box_layer"><div id="box_loader"><div class="loader"></div><div class="back"></div></div></div></div>

  <div id="stl_left"></div><div id="stl_side"></div>

  <script type="text/javascript">domStarted();</script>

  <div class="scroll_fix_wrap" id="page_wrap">
<div><div class="scroll_fix">
  <div id="page_layout" style="width: 791px;">
    <div id="page_header" class="p_head p_head_l0">
      <div class="back"></div>
      <div class="left"></div>
      <div class="right"></div>
      <div class="content">
        <div id="top_nav" class="head_nav">
  <table cellspacing="0" cellpadding="0" id="top_links">
    <tr>
      <td class="top_home_link_td">
        <div id="top_logo_down"></div>
        <a class="top_home_link" href="/feed" onmousedown="addClass('top_logo_down','tld_d');" onclick="return nav.go(this, event);"></a>
      </td>
      <td class="top_back_link_td">
        <a class="top_nav_link fl_l" href="" id="top_back_link" onclick="if (nav.go(this, event, {back: true}) === false) { showBackLink(); return false; }" onmousedown="tnActive(this)"></a>
      </td>
      <td style=""><nobr>
        <a class="top_nav_link" id="head_people" href="/search?c[section]=people" onclick="return nav.go(this, event, {search: true, noframe: true});" onmousedown="tnActive(this)">люди</a>
      </nobr></td>
      <td style=""><nobr>
        <a class="top_nav_link" id="head_communities" href="/search?c[section]=communities" onclick="return nav.go(this, event, {search: true, noframe: true});" onmousedown="tnActive(this)">сообщества</a>
      </nobr></td>
      <td style=""><nobr>
        <a class="top_nav_link" id="head_games" href="/apps" onclick="return nav.go(this, event, {noback: true});" onmousedown="tnActive(this)">игры</a>
      </nobr></td>
      <td style=""><nobr>
        <a class="top_nav_link" id="head_music" href="/audios207014151?act=popular" onclick="return Pads.show('mus', event);" onmousedown="tnActive(this)">
          <span id="head_music_text">музыка</span>
          <div id="head_play_btn" onmouseover="addClass(this, 'over');" onmouseout="removeClass(this, 'over'); removeClass(this, 'down')" onmousedown="addClass(this, 'down'); addClass(ge('head_music'), 'head_play_down');" onmouseup="removeClass(this, 'down')" onclick="headPlayPause(event); return Pads.show('mus', event);"></div>
        </a>
      </nobr></td>
      <td id="support_link_td" style=""><nobr>
        <a class="top_nav_link" id="top_support_link" href="/support?act=new" onclick="return nav.go(this, event, {noback: true});" onmousedown="tnActive(this)">помощь</a>
      </nobr></td>
      <td id="logout_link_td"><nobr>
        <a class="top_nav_link" id="logout_link" href="https://login.vk.com/?act=logout&hash=13febd0a5f52650fd1&_origin=http://vk.com" onclick="if (checkEvent(event) === false) { window.Notifier && Notifier.lcSend('logged_off'); location.href = this.href; return cancelEvent(event); }" onmousedown="tnActive(this)">выйти</a>
      </nobr></td>
    </tr>
  </table>
  <div id="ts_wrap" class="clear_fix">
    <div id="ts_input_wrap" class="ts_input_wrap fl_r" onmouseover="TopSearch.highlightInput(true); TopSearch.initFriendsList();" onmouseout="TopSearch.highlightInput(false)">
      <div class="ts" onmousedown="event.cancelBubble = true;">
        <div class="ts_input_wrap2"><div>
          <input type="text" onmousedown="event.cancelBubble = true;" ontouchstart="event.cancelBubble = true;" class="text" id="ts_input" autocomplete="off" placeholder="Поиск" />
        </div></div>
      </div>
    </div>
  </div>
  <span style="display: none" id="top_new_msg"></span>
</div>
<div id="ts_cont_wrap" ontouchstart="event.cancelBubble = true;" onmousedown="event.cancelBubble = true;"></div>
      </div>
    </div>

    <div id="side_bar" class="fl_l" style="">
      <ol>
  <li>
  <table id="myprofile_table" cellspacing="0" cellpadding="0"><tr>
    <td id="myprofile_wrap">
      <a href="/musclesexyman" onclick="return nav.go(this, event, {noback: true})" id="myprofile" class="left_row"><span class="left_label inl_bl">Моя Страница</span></a>
    </td>
    <td id="myprofile_edit_wrap">
      <a href="/edit" id="myprofile_edit" class="left_row"><span class="left_label inl_bl">ред.</span></a>
    </td>
  </tr></table>
</li><li id="l_fr"><a href="/friends" onclick="return nav.go(this, event, {noback: true, params: {_ref: 'left_nav'}});" class="left_row"><span class="left_count_pad" onmouseover="Pads.preload('fr')" onmousedown="return Pads.show('fr', event)" onclick="return (checkEvent(event) || browser.msie6) ? true : cancelEvent(event)"><span class="left_count_wrap  fl_r"><span class="inl_bl left_count">+1</span></span></span><span class="left_label inl_bl">Мои Друзья</span></a></li><li id="l_ph"><a href="/albums207014151" onclick="return nav.go(this, event, {noback: true, params: {_ref: 'left_nav'}});" class="left_row"><span class="left_count_pad" onmouseover="Pads.preload('ph')" onmousedown="return Pads.show('ph', event)" onclick="return (checkEvent(event) || browser.msie6) ? true : cancelEvent(event)"><span class="left_count_wrap  left_void fl_r"><span class="inl_bl left_plus">+</span></span></span><span class="left_label inl_bl">Мои Фотографии</span></a></li><li id="l_vid"><a href="/video" onclick="return nav.go(this, event, {noback: true, params: {_ref: 'left_nav'}});" class="left_row"><span class="left_count_pad" onmouseover="Pads.preload('vid')" onmousedown="return Pads.show('vid', event)" onclick="return (checkEvent(event) || browser.msie6) ? true : cancelEvent(event)"><span class="left_count_wrap  left_void fl_r"><span class="inl_bl left_plus">+</span></span></span><span class="left_label inl_bl">Мои Видеозаписи</span></a></li><li><a href="/audios207014151" onclick="return nav.go(this, event, {noback: true, params: {_ref: 'left_nav'}});" class="left_row"><span class="left_count_wrap  left_void fl_r"><span class="inl_bl left_plus">+</span></span><span class="left_label inl_bl">Мои Аудиозаписи</span></a></li><li id="l_msg"><a href="/im" onclick="return nav.go(this, event, {noback: true, params: {_ref: 'left_nav'}});" class="left_row"><span class="left_count_pad left_count_persist" onmouseover="Pads.preload('msg')" onmousedown="return Pads.show('msg', event)" onclick="return (checkEvent(event) || browser.msie6) ? true : cancelEvent(event)"><span class="left_count_wrap  left_void fl_r"><span class="inl_bl left_plus">+</span></span></span><span class="left_label inl_bl">Мои Сообщения</span></a></li><li style="display: none" id="l_nts"><a href="/notes" onclick="return nav.go(this, event, {noback: true, params: {_ref: 'left_nav'}});" class="left_row"><span class="left_count_wrap  left_void fl_r"><span class="inl_bl left_plus">+</span></span><span class="left_label inl_bl">Мои Заметки</span></a></li><li id="l_gr"><a href="/groups" onclick="return nav.go(this, event, {noback: true, params: {_ref: 'left_nav'}});" class="left_row"><span class="left_count_pad" onmouseover="Pads.preload('gr')" onmousedown="return Pads.show('gr', event)" onclick="return (checkEvent(event) || browser.msie6) ? true : cancelEvent(event)"><span class="left_count_wrap  left_void fl_r"><span class="inl_bl left_plus">+</span></span></span><span class="left_label inl_bl">Мои Группы</span></a></li><li style="display: none" id="l_ev"><a href="/events" onclick="return nav.go(this, event, {noback: true, params: {_ref: 'left_nav'}});" class="left_row"><span class="left_count_wrap  left_void fl_r"><span class="inl_bl left_plus">+</span></span><span class="left_label inl_bl">Мои Встречи</span></a></li><li id="l_nwsf"><a href="/feed" onclick="return nav.go(this, event, {noback: true, params: {_ref: 'left_nav'}});" class="left_row"><span class="left_count_wrap  left_void fl_r"><span class="inl_bl left_plus">+</span></span><span class="left_label inl_bl">Мои Новости</span></a></li><li id="l_nws"><a href="/feed?section=notifications" onclick="return nav.go(this, event, {noback: true, params: {_ref: 'left_nav'}});" class="left_row"><span class="left_count_pad left_count_persist" onmouseover="Pads.preload('nws')" onmousedown="return Pads.show('nws', event)" onclick="return (checkEvent(event) || browser.msie6) ? true : cancelEvent(event)"><span class="left_count_wrap  left_void fl_r"><span class="inl_bl left_plus">+</span></span></span><span class="left_label inl_bl">Мои Ответы</span></a></li><li id="l_set"><a href="/settings" onclick="return nav.go(this, event, {noback: true, params: {_ref: 'left_nav'}});" class="left_row"><span class="left_count_wrap  left_void fl_r"><span class="inl_bl left_plus">+</span></span><span class="left_label inl_bl">Мои Настройки</span></a></li><div class="more_div"></div><li id="l_ap"><a href="/apps" onclick="return nav.go(this, event, {noback: true, params: {_ref: 'left_nav'}});" class="left_row"><span class="left_count_pad left_count_persist" onmouseover="Pads.preload('ap')" onmousedown="return Pads.show('ap', event)" onclick="return (checkEvent(event) || browser.msie6) ? true : cancelEvent(event)"><span class="left_count_wrap  fl_r"><span class="inl_bl left_count">+1</span></span></span><span class="left_label inl_bl">Приложения</span></a></li><li style="display: none" id="l_ads"><a href="/ads?act=office&last=1" onclick="return nav.go(this, event, {noback: true, params: {_ref: 'left_nav'}});" class="left_row"><span class="left_count_wrap  left_void fl_r"><span class="inl_bl left_plus">+</span></span><span class="left_label inl_bl">Реклама</span></a></li><div class="more_div"></div><li id="l_app2041185"><a href="/app2041185_207014151" onclick="return nav.go(this, event, {noback: true, params: {_ref: 'left_nav', ref: 1}});" class="left_row"><span class="left_count_wrap  left_void fl_r"><span class="inl_bl left_plus">+</span></span><span class="left_label inl_bl">Обмен &#9829;</span></a></li>
</ol>
<div id="left_blocks"></div><div id="left_ads"></div>
    </div>

    <div id="page_body" class="fl_r" style="width: 631px;">
      <div id="header_wrap2">
        <div id="header_wrap1">
          <div id="header" style="">
            <h1 id="title">Страница</h1>
          </div>
        </div>
      </div>
      <div id="wrap_between"></div>
      <div id="wrap3"><div id="wrap2">
  <div id="wrap1">
    <div id="content"><div id="public" class="clear_fix ">
  
  <div class="wide_column fl_l" id="group_wide">
    <div id="info_module_header">
  <div id="info_module_header_content" class="clear_fix"><h4 class="simple page_top">
  <div class="top_header page_name">Sport Notes</div>
  <div class="clear" id="page_current_info"><span class="current_text">чтоб не потерять.</span></div>
</h4></div>
</div>
<div id="info_module_cont" class="info_table"><div class="info_tab"><div class="public_info" id="public_short">
  <div class="clear_fix ">
  <div class="label fl_l">Дата основания:</div>
  <div class="labeled_text fl_l">21 июня 2014</div>
</div>
</div><div class="wall_module" id="public_wall">
  <div class="module_header wall_header">
  <a id="page_wall_header" class="header_top clear_fix">
    <span class="right_link fl_r" id="page_wall_switch" onclick="if (checkEvent(event)) return true; return wall.switchWall(event);"></span><span class="right_link fl_r" id="page_wall_suggest" onclick="if (checkEvent(event)) return true; return wall.suggest(event);" onmouseover="wall.loadSuggests()">предложить новость</span>
    <b id="page_wall_posts_count">304 записи</b>
  </a>
</div>
  <div id="page_suggest_post">
  <div id="submit_post_box" class="clear_fix" onclick="event.cancelBubble=true;">
  <div id="submit_post_error" class="error"></div>
  <div class="clear_fix">
    <textarea
      id="post_field"
      class="fl_l"
      onkeyup="Wall.postChanged()"
      onkeydown="onCtrlEnter(event, Wall.sendPost)"
      onfocus="Wall.showEditPost()"
      placeholder="Введите текст новости"
    ></textarea>
  </div>
  <div id="post_warn"></div>
  <div id="submit_post" onclick="event.cancelBubble=true;">
    <div id="media_preview" class="clear_fix media_preview"></div>
    <div class="button_blue fl_l"><button id="send_post" onclick="wall.sendPost()">Предложить новость</button></div>
    
    <div id="page_add_media" class="fl_r"><span class="add_media_lnk">Прикрепить</span></div>
    <div class="progress fl_r" id="page_post_progress"></div>
  </div>
</div>
  <div id="page_suggestions" class="page_sugg_loading"></div>
  <a class="more_link clear" id="page_suggest_more" onclick="wall.suggestMore()">
    <div class="progress" id="page_suggest_prg"></div>
    <div>к предыдущим записям</div>
  </a>
</div>
  <div class="clear_fix"><div id="page_wall_posts" class="wall_posts own"><input type="hidden" id="page_wall_count_own" value="304" /><div id="post-73239236_336" class="post all own" onmouseover="wall.postOver('-73239236_336')" onmouseout="wall.postOut('-73239236_336')" onclick="wall.postClick('-73239236_336', event)">
  <div class="post_table">
    <div class="post_image">
      <a class="post_image" href="/sport.notes"><img src="http://cs618926.vk.me/v618926689/bc8e/HJFIHt67ieU.jpg" width="50" height="50"/></a>
      
    </div>
    <div class="post_info">
      <div class="fl_r post_actions_wrap"><div class="post_actions"><div id="post_delete-73239236_336" class="post_delete_button fl_r" onclick="wall.markAsSpam('-73239236_336', '075e4384469fe7d82d');" onmouseover="wall.activeDeletePost('-73239236_336', 'Пожаловаться', 'post_delete')" onmouseout="wall.deactiveDeletePost('-73239236_336', 'post_delete')"></div></div></div>
      <div class="wall_text"><div class="wall_text_name"><a class="author" href="/sport.notes" data-from-id="-73239236">Sport Notes</a></div> <div id="wpt-73239236_336"><div class="wall_post_text">котик)</div><div class="page_post_queue_wide"><div class="page_post_sized_thumbs  clear_fix" style="width: 413px; height: 310px;"><a  onclick="return showPhoto('-73239236_346898938', 'wall-73239236_336', {&quot;temp&quot;:{&quot;base&quot;:&quot;http://cs622117.vk.me/v622117484/&quot;,&quot;x_&quot;:[&quot;5327/ARlVgzOsZn0&quot;,604,453]},queue:1}, event)" style="width: 413px; height: 310px;" class="page_post_thumb_wrap  page_post_thumb_last_column page_post_thumb_last_row"><img src="http://cs622117.vk.me/v622117484/5327/ARlVgzOsZn0.jpg" width="413" height="310" style=""  class="page_post_thumb_sized_photo" /></a></div></div>
<div class="page_post_queue_narrow"><div class="page_post_sized_thumbs  clear_fix" style="width: 337px; height: 252px;"><a  onclick="return showPhoto('-73239236_346898938', 'wall-73239236_336', {&quot;temp&quot;:{&quot;base&quot;:&quot;http://cs622117.vk.me/v622117484/&quot;,&quot;x_&quot;:[&quot;5327/ARlVgzOsZn0&quot;,604,453]},queue:1}, event)" style="width: 337px; height: 252px;" class="page_post_thumb_wrap  page_post_thumb_last_column page_post_thumb_last_row"><img src="http://cs622117.vk.me/v622117484/5327/ARlVgzOsZn0.jpg" width="337" height="252" style=""  class="page_post_thumb_sized_photo" /></a></div></div></div></div>
      <div class="post_full_like_wrap sm fl_r">
  <div class="post_full_like">
    <div class="post_like fl_r"  onmouseover="wall.postLikeOver('-73239236_336')" onmouseout="wall.postLikeOut('-73239236_336')" onclick="wall.like('-73239236_336', '09374dff4163884f82'); event.cancelBubble = true;">
      <span class="post_like_link fl_l" id="like_link-73239236_336">Мне нравится</span>
      <i class="post_like_icon sp_main no_likes fl_l" id="like_icon-73239236_336"></i>
      <span class="post_like_count fl_l" id="like_count-73239236_336"></span>
    </div>
    <div class="post_share fl_r no_shares"  onmouseover="wall.postShareOver('-73239236_336')" onmouseout="wall.postShareOut('-73239236_336', event)" onclick="wall.likeShareCustom('-73239236_336'); event.cancelBubble = true;">
      <span class="post_share_link fl_l" id="share_link-73239236_336">Поделиться</span>
      <i class="post_share_icon sp_main fl_l" id="share_icon-73239236_336"></i>
      <span class="post_share_count fl_l" id="share_count-73239236_336"></span>
    </div>
  </div>
</div>
      <div class="replies"><div class="reply_link_wrap sm" id="wpe_bottom-73239236_336">
  <small><a  href="/wall-73239236_336" onclick="return showWiki({w: 'wall-73239236_336'}, false, event);" ><span class="rel_date rel_date_needs_update" abs_time="сегодня в 21:54" time="1413741272">6 минут назад</span></a></small><span id="reply_link-73239236_336" class="reply_link"><span class="divide">|</span><a class="reply_link" onclick="return Wall.showEditReply('-73239236_336', event)">Комментировать</a></span>
</div>
<div class="replies_wrap clear" id="replies_wrap-73239236_336" style="display: none">
  <div id="replies-73239236_336"><input type="hidden" id="start_reply-73239236_336" value="" /></div>
  <div class="reply_fakebox_wrap" id="reply_fakebox-73239236_336" onclick="return Wall.showEditReply('-73239236_336', event)"><div class="reply_fakebox">Комментировать..</div></div>
</div></div>
    </div>
  </div>
  
</div><div id="post-73239236_330" class="post all own post_copy" onmouseover="wall.postOver('-73239236_330')" onmouseout="wall.postOut('-73239236_330')" data-copy="-42847684_16279" onclick="wall.postClick('-73239236_330', event)">
  <div class="post_table">
    <div class="post_image">
      <a class="post_image" href="/sport.notes"><img src="http://cs618926.vk.me/v618926689/bc8e/HJFIHt67ieU.jpg" width="50" height="50"/></a>
      
    </div>
    <div class="post_info">
      <div class="fl_r post_actions_wrap"><div class="post_actions"><div id="post_delete-73239236_330" class="post_delete_button fl_r" onclick="wall.markAsSpam('-73239236_330', '5dd7332b528a75c84f');" onmouseover="wall.activeDeletePost('-73239236_330', 'Пожаловаться', 'post_delete')" onmouseout="wall.deactiveDeletePost('-73239236_330', 'post_delete')"></div></div></div>
      <div class="wall_text"><div class="wall_text_name"><a class="author" href="/sport.notes" data-from-id="-73239236">Sport Notes</a></div> <div id="wpt-73239236_330"></div><table cellpadding="0" cellspacing="0" class="published_by_wrap">
  <tr>
    <td>
      <a class="published_by_photo" href="/sport_motivation1"><img src="http://cs620030.vk.me/v620030304/594e/wCgpIvY5gmU.jpg" width="30" height="30"/></a>
    </td>
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
Автор
fortages

fortages

Новичок
Сообщения
81
Репутация
3
alex33 сказал(а):
Он в коде есть, вот здесь

Ой, а я не знала... Видимо не очень понимаю принцип работы этой функции (WkView).
Кстати, после выполнения
Код:
'javascript:WkView.like()
в IE появляется сообщение, связанное с js-скриптом:
1efbc3c815ff.jpg


Код:
$URLiliked  = _IENavigate($oIE, 'javascript:WkView.like()', 0)

Пробовала, ничего не изменилось. :(

OffTopic:
Найти бы этот wkview.js... Может, там есть функция выхода с этого окна. Хотя пыталась
Код:
javascript:WkView.close() 
и
javascript:WkView.exit()'
тоже безрезультатно.
 
Верх