Программирование > JavaScript & JScript
Помогите с Ajax в Opera 7.x
APL:
Занялся-таки от нечего делать :)
Только где-то ошибся, подскажите плиз что не так:
--- Код: ---
document.write(\'\')
setTimeout( function(){ document.getElementById(\'calend\').innerHTML = \'\'+document.getElementById("calend2").innerHTML ; }, 2000);
--- Конец кода ---
Как мне прочитать что в iframe загрузилось?
APL:
Вот, например для теста сделал такую штуку
http://www.aerozone.ru/calend.html
В нормальных браузерах юзаем ActiveXObject, а
в 7ой опере создаем iframe "operacalend", грузим туда календарик из cgi, читаем operacalend.document.body.innerHTML и пишем содержимое в div
только ссылки типа href="javascript:... не пашут... :(
ругается
Unknown context
Syntax error while loading (line 1)
подскажите плиз
hanslinger:
Вот что смешно.
Сначала человек парится, изобретая xmlhttprequest в нахуй никому не нужном браузере. Типа чтоб все было круто. А потом делает ссылки вида href="javascript:".
Я бы на месте браузера обижался и сразу посылал.
hanslinger:
А зачем для вывода календаря какой-то аякс? Если только для определенных событий, которые на дату навешиваются - так тогда их и надо присылать. В виде того же JSON. Я так делал, вставляя в body и выставляя ему src какой мне надо. И все круто подгружалось в переменные.
APL:
hanslinger
1. onclick чего-то не канает... если мы в href пропишем #, то ссылка будет на cgi, ибо в опере это сидит в iframe
2. календарик это просто для теста :)
дык подскажите как лучше ссылки на js процедурки сделать?
можете считать это бредом, меня никто не заставляет делать так чтобы в семерке работало, мне просто самому интересно :) тем более я наполовину уже решил проблему, осталось только ссылки сделать работающие.
Навигация
Перейти к полной версии