Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

Разработка » по событию открыть ссылку в новой вкладке » 16-03-2006 17:59:38

Хотя есть ещё вопрос.
при повторном нажатии новая вкладка не появляется т.е. каманда не выполняется повторно.
Может там нужно какие-нибудь дополнительные параметры указать?

Разработка » по событию открыть ссылку в новой вкладке » 14-03-2006 18:20:01

Anton Спасибо;), но не работает.

p.s. логику кода особенно не разбирал (к тому же, отсутствует определение функции iny_postEvent); но, предполагаю, должно сработать.

Выделить код

Код:

function iny_postEvent(ev) {
    iny_cmdStack.push(ev);
    if (!iny_working) {
        iny_working=true;
        iny_onload();
    }
}

Разработка » по событию открыть ссылку в новой вкладке » 13-03-2006 20:55:08

Anton
Спасибо! Работает! ;)

А если нужно чтобы часть открывалась в новой вкладке, а некоторые продолжали открывать в новом  окне.
Можно скопировать функции(pushProgram, iny_clickAtLink, iny_openLink) изменив названия, сделав в них разные способы открытия. Или есть другой, менее громоздкий способ?

Разработка » по событию открыть ссылку в новой вкладке » 12-03-2006 17:52:57

Нужно по событию, нажатие клавиши, открыть ссылку в новой вкладке.
 
В приведённом примере открывается в том же месте.
Какую команду надо изменить чтобы открывалось окошко в новой вкладке? (автор расширения не я)
[code]<script type="application/x-javascript">
   <![CDATA[
function pushProgram(program)
{
// XXX remove last ';'
    var arr = program.split(";");
    for (var i=0; i <  arr.length; i++) {
     var tmp = arr[i].split("/");                   
         var event="iny_clickAtLink";
         var evalfunc="gotLink==sampLink";
         var skip=0;

         if (tmp.length>1) {
            if (tmp[1].indexOf("m")>=0) {
               evalfunc="gotLink.indexOf(sampLink) >= 0";
           }
         }
         if (tmp.length>2) {
            var n=Number(tmp[2]);
            if (!isNaN(n)) {
                skip=n;
            }
         }
        iny_postEvent( event+"(window._content,'"+tmp[0]+"',"+String(skip)+",'"+evalfunc+"');");

    }
}

function iny_clickAtLink(curWindow, sampLin

Разработка » Создание расширения к FireFox::Несколько вопросов. » 20-07-2005 18:00:49

спасибо.
Yan,  если не файл, а просто  на страничке?

Разработка » Создание расширения к FireFox::Несколько вопросов. » 20-07-2005 13:30:57

На каком языке лучше писать расширение  для ФиреФокс?
И если можно  ссылочку на русскоязычный ресурс где этот язык разбирается.

Какую функцию использовать если есть такая задачка:
С сайта в интернете надо забрать числовые значения разделённые неким симвалом и для дальнейшего их использованитя
.  примерно так: 56.030*0.091
   где "*" это символ по которому определяется, что  часла  "56.030" и "0.091" именно те которые нужно использовать.

Можно ли запустить страничку огненоголиса невидемой?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]