| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > ошибка при открытии окна |
| Автор: pythonwin 2.11.2006, 08:08 | ||
| Всем привет! у меня есть функция открытия окна при выполнении которой иногда выскакивает ошибка
Ошибка: [Exception... "'Permission denied to get property XULElement.accessKey' when calling method: [nsIDOMXULLabelElement::accessKey]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "JS frame :: ссылка :: OpenWin :: line 59" data: no] окно открывает, но вот потом из дочернего окна окно не открывает. иногда цепочка бывает длинее. |
| Автор: pythonwin 2.11.2006, 09:15 | ||
немного изменил
а StrUrl == "http://tram1:9999/Trams1?id1=1&a1=78&a2=789ggfg" короче в таком роде |
| Автор: Zeroglif 2.11.2006, 10:54 |
| http://www.webdeveloper.com/forum/showthread.php?t=111889 |
| Автор: pythonwin 2.11.2006, 11:04 | ||
немного не понял - там решили проблему и как? Добавлено @ 11:10 вставил кавычки для 'yes' и 'no'
но ошибка осталась Добавлено @ 11:13 Ошибка: [Exception... "'Permission denied to get property XULElement.accessKey' when calling method: [nsIDOMXULLabelElement::accessKey]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "JS frame :: ссылка :: OpenWin :: line 43" data: no] |
| Автор: dstorm81 2.11.2006, 12:14 | ||
вот так вроде в лисе2 открывает, а что в параметрах передается OnClickRow('qwe','qq') <- переводив строки через new String или чем нибудь подобным. удачи |
| Автор: dstorm81 2.11.2006, 13:11 | ||
вот, хлтя я честно не понял что ты сделать хочешь и откуда берешь аргументв для построения функции, и главное откуда ОНИ (из аттрибутов, из строки?) давай полный код можно наверняка сделать проще |
| Автор: pythonwin 2.11.2006, 13:16 | ||
использую вот так:
|
| Автор: dstorm81 2.11.2006, 13:22 | ||
|
| Автор: Zeroglif 2.11.2006, 13:23 |
Один из предложенных вариантов был - добавить атрибутом в вызывающий элемент accessKey="что-нибудь". Я бы ещё попробовал убрать из open() всю динамику. Сохрани имя окна и размеры заранее в переменные, чтобы уже ничего внутри open() не шевелилось... |
| Автор: dstorm81 2.11.2006, 13:59 |
| сорри, ты же XUL приложение пишешь, тогда тебе действительно по ссылке Zeroglif надо копать... |
| Автор: pythonwin 2.11.2006, 14:11 | ||||||
но всё равно: Ошибка: [Exception... "'Permission denied to get property XULElement.accessKey' when calling method: [nsIDOMXULLabelElement::accessKey]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "JS frame :: http://trma1:9999/MainTrm1:: anonymous :: line 45" data: no] где http://trma1:9999/MainTrm1 - ссылка главной страницы, где срабатывает скрипт StrUrl == "http://trma1:9999/tram1?a1=1&a2=2"
это как?
но тоже не срабатывает |
| Автор: pythonwin 3.11.2006, 09:28 | ||
сделал пока так:
тестировал в ff 1.5, ie6+, mozilla 1.7 - ошибки нет. |