Я пытаюсь добавить событие onclick в ссылку внутри iframe.Ссылка находится в родительском окне iframe.Следующий код - то, что я использую, но я получаю исключение.Я тестирую на Firefox 9.0.1
function creaURL(url){
//Some code to generate the string cadenaURL and give it the right format, it contains the data to pass
this.location.href = url + '?' + encodeURIComponent(cadenaURL);
}
//This is where I'm adding the event to the link in the parent window
parent.document.getElementById("link7").onclick = function(){ creaURL("exercici7.htm") };
Я смог заставить его работать, когда ссылка находится внутри iframe, но когда ссылка находится в родительском окне, я просто не будуРабота.Исключение, на случай, если это может помочь:
Error: uncaught exception: [Exception... "prompt aborted by user" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: resource:///components/nsPrompter.js :: openTabPrompt :: line 462" data: no]
Заранее спасибо.