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

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

№103-10-2005 14:02:46

iron-zorin
Участник
 
Группа: Members
Откуда: Краснодарский кр.
Зарегистрирован: 15-06-2005
Сообщений: 42

top.location.href возвращает chrome://browser/content/browser.xul

Собственно всё. Как получить URL текущего окна?

Отсутствует

 

№203-10-2005 15:59:40

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508

Re: top.location.href возвращает chrome://browser/content/browser.xul

У меня возвращает URL текущего окна. Странно.

Отсутствует

 

№303-10-2005 19:08:33

iron-zorin
Участник
 
Группа: Members
Откуда: Краснодарский кр.
Зарегистрирован: 15-06-2005
Сообщений: 42

Re: top.location.href возвращает chrome://browser/content/browser.xul

Al_H Дай пример

Отсутствует

 

№403-10-2005 21:14:08

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Re: top.location.href возвращает chrome://browser/content/browser.xul

iron-zorin пишет

...Как получить URL текущего окна?

Откуда получить-то ? Из html ?

Выделить код

Код:

document.location.href

Из расширения ?

Выделить код

Код:

getBrowser (). contentDocument. location. href

Для элемента browser ?

Выделить код

Код:

element. contentDocument. location. href

P.S: вот здесь: http://forum.mozilla.ru/viewtopic.php?id=4990 еще много полезного кода.

Отредактировано Anton (03-10-2005 21:16:40)


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№504-10-2005 01:05:50

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508

Re: top.location.href возвращает chrome://browser/content/browser.xul

Дай пример

Пример:

Выделить код

Код:

top.location.href

Отсутствует

 

№604-10-2005 11:32:53

iron-zorin
Участник
 
Группа: Members
Откуда: Краснодарский кр.
Зарегистрирован: 15-06-2005
Сообщений: 42

Re: top.location.href возвращает chrome://browser/content/browser.xul

Anton
Из расширения - пытаюсь написать своё, пока плохо получается

Отсутствует

 

№704-10-2005 14:07:28

iron-zorin
Участник
 
Группа: Members
Откуда: Краснодарский кр.
Зарегистрирован: 15-06-2005
Сообщений: 42

Re: top.location.href возвращает chrome://browser/content/browser.xul

Anton Спасибо
getBrowser (). contentDocument. location. href - работает
Теперь вылез другой глюк:

Выделить код

Код:

<overlay id="exploderOverlay"
    	 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     	 xmlns:nc="http://home.netscape.com/NC-rdf#"
     	 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
 <popup id="contentareacontextmenu">
	<menuitem id="exploder-do-scanlink" label="go to exploder;" oncommand="go_to();"/>
</popup>
<window id="main-window">
  <script type="application/x-javascript"> 
  <![CDATA[
  function go_to() {
     var url = getBrowser (). contentDocument. location. href;
window.open("http://test.kp.ru/cgi-bin/slovari/BBB.pl?url="+url);
  }
  ]]>
  </script>
</window>	
</overlay>

Не работает - не появляется меню
Если заменяю

Выделить код

Код:

<popup id="contentareacontextmenu">
	<menuitem id="exploder-do-scanlink" label="go to exploder;" oncommand="go_to();"/>
</popup>

на

Выделить код

Код:

<keyset id="mainKeyset">
  <key id="key_exploder_focus" key=";" oncommand="go_to();" modifiers="accel"/>
  </keyset>

...всё работает отлично

Отредактировано iron-zorin (04-10-2005 18:01:17)

Отсутствует

 

№804-10-2005 21:09:58

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Re: top.location.href возвращает chrome://browser/content/browser.xul

iron-zorin пишет

...Теперь вылез другой глюк:

Выделить код

Код:

...
 <popup id="contentareacontextmenu">
	<menuitem id="exploder-do-scanlink" label="go to exploder;" oncommand="go_to();"/>
</popup>
...

Не работает - не появляется меню...

id неправильный - надо contentAreaContextMenu.


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№905-10-2005 15:14:52

iron-zorin
Участник
 
Группа: Members
Откуда: Краснодарский кр.
Зарегистрирован: 15-06-2005
Сообщений: 42

Re: top.location.href возвращает chrome://browser/content/browser.xul

Anton

d неправильный - надо contentAreaContextMenu.

Пробовал и так- результат тот же

Отсутствует

 

№1005-10-2005 16:03:09

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Re: top.location.href возвращает chrome://browser/content/browser.xul

iron-zorin, всё таки вам удалось вынудить меня написать расширение тестовое расширение. Переписал один к одному код, за исключением id-а. Всё работает: contentAreaCM.png.

Видимо, оверлей зарегистрирован неверно.


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

Board footer

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