Программирование > JavaScript & JScript

Помогите с Ajax в Opera 7.x

<< < (5/5)

hanslinger:
Ссылки нужно ставить туда, куда они ведут.
А на онклик вешать аяксовую процедуру и потом return false;

APL:
Я совсем запутался.... попробовал сделать просто в html
href="javascript:alert(\'aaa\')"
работает

а если такая ссылка выдается скриптом, загруженному в iframe, который потом помещается через innerHtml в div, то пишет ошибку

APL:
hanslinger

дак ссылка и должна вызывать javascript-процедуру, больше ничего

APL:
И вот еще непонятно...

\'calend\' - просто div куда вставляем код
operacalend - имя фрейма

если мы так вставляем сожержимое фрема в div, то ссылки типа \'#\' которые были внутри фрейма станут http://адрес фрейма//#

вставляем контент так:

document.getElementById(\'calend\').innerHTML = \'\' + operacalend.document.body.innerHTML ;


Почему меняются ссылки, откуда там появляется полный адрес фреймовского документа?

hanslinger:
Про ссылки я тебе все уже сказал.

Про другие ссылки. Проверять лень, но видимо он выдергивает все вместе с document.location, который у ифрейма свой, потому как он считай отдельное окно браузера.

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии