Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 11
Благодарности: 1

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
 function WinkAtMeClicked(userId, linkId, resultIndex)
    {
	    var eventArgs = userId+','+linkId+','+resultIndex;
	    document.getElementById("winkSpan").innerHTML = "";
	    TBMicroRoot.ctlSearchResultsContainer.WinkAtMeClicked(eventArgs, WinkAtMeClicked_Callback);
	    return false;
    }
    
    function winkDivNoSubCCInfoCancel1Clicked(clientId) 
    {
        document.getElementById("winkSpan").innerHTML = "";
	    return false;
    }
    
    function winkDivNoSubCCInfoOK1Clicked(url) 
    {
	    return GenericNavigateFunction(url);
    }
    
    function winkDivCancelClicked(clientId) 
    {
        document.getElementById("winkSpan").innerHTML = "";
	    return false;
    }
    
    function winkDivOKClicked(url) 
    {
        // this is to plug in the correct linkId
        url = PluginLinkID(url, 44729);
        
	    return GenericNavigateFunction(url);
    }
    function PluginLinkID(url, okBttnLinkId)
    {
        var tmpModifiedUrl = url;
    
        try
        {
            if (url.match(/linkid=\d*/))
                tmpModifiedUrl = url.replace(/linkid=\d*/, 'linkid='+okBttnLinkId);
            else
                tmpModifiedUrl += '&linkid=' + okBttnLinkId;
        }
        catch(excp)
        {
            tmpModifiedUrl = url;
        }
    
        return tmpModifiedUrl;
    }
    function GenericNavigateFunction(url)
    {
        var targetURL = "window.navigate('" + url + "')";
        window.execScript(targetURL, 'jscript');
        
	    return false;
    }
    
    function WinkAtMeClicked_Callback(res) 
    {
	    if (res.value.indexOf('window') == 0) 
	    {
		    window.execScript(res.value, 'jscript');
		    return false;
	    }
	    if ((res.value != null) && (res.value.length != 0)) 
	    {
		    var winkSpanCtrl = document.getElementById("winkSpan");
		    
		    if (winkSpanCtrl != null)
		    {
		        winkSpanCtrl.innerHTML = res.value;
		        winkSpanCtrl.style.zIndex = 100;
		        winkSpanCtrl.style.top = currMouseY - 35;
		        
		        /* logic to detect if we are showing a wider wink alert or not if so then adjust left position */
		        try
		        {
		            if (res.value.indexOf("/popmoretext.aspx") > 0)
		                winkSpanCtrl.style.left = 150;
		        }
		        catch(err)
		        {
		            /* do nothing */
		        }
		    }
	    }
    }
надо чтоб скрипт сам нажимал автоматически на эту функцию ... тоесть выполнил сенд винк

Отправлено: 14:13, 03-05-2009 | #2