PDA

Просмотр полной версии : getURL(webURL, "_blank"); в IE выдает "action canceled".


Что такое хорошо?
08.10.2006, 21:34
Во всех остальных браузерах сразу предложение сохранить файл.
В чем может быть проблема c IE?

Линки беру из XML-файла и юзаю таким образом :

my_btn.onRollOver = function() {
webURL = ""+my_xml.firstChild.childNodes[1].childNodes[2].childNodes[0].nodeValue+"";
}

my_btn.onRelease = function() {
getURL(webURL, "_blank");
};

ЗЫ. IE выдает "action canceled".:mad:

Nirth
08.10.2006, 21:42
а какое значение в webURL ? дать результат трейса можешь?

Что такое хорошо?
08.10.2006, 21:45
значение трэйса вот такое >>> http://www.flasher.ru/forum
typeof webURL >>>Стринг.


ЗЫ. Когда страницу в IE обновляю, только тогда IE предлогает сохранить файл

Nirth
08.10.2006, 22:00
попробуй так

webURL = my_xml.firstChild.childNodes[1].childNodes[2].childNodes[0].nodeValue.toString()+"/";

или так

webURL = String(my_xml.firstChild.childNodes[1].childNodes[2].childNodes[0].nodeValue) + "/";

Что такое хорошо?
09.10.2006, 15:52
У меня изначально она трэйсилась как Строка.

Может в XML нахомутал что-то. Нода выглядит вот так :
<mpeg_path>http://www.mysite.com/video/yo_1.avi</mpeg_path>
и так тоже делал
<mpeg_path><![CDATA[http://www.mysite.com/video/yo_1.avi]]></mpeg_path>

etc
09.10.2006, 18:28
А зачем на onRollOver ты создаёшь переменную, на onRelease её открываешь через getURL?
Почему бы на onRelease не создавать?

Что такое хорошо?
09.10.2006, 21:07
В моем случае на onRollOver одной кнопки создается, а на onRelease другой открывается. :)
Просто в своем вопросе я упростил малость.