rommer

Рейтинг
22
Регистрация
17.11.2011

Аффтар темы впервые столкнулся с сайберквоттингом :)

SwitchOff:
Почему пишу тут - потому что такую тему уже удалили с форума gogetlink. Наверное не понравилось, хотя об этом чуть позже...

писаните на них жалобу в их wmid.

Пусть другие знают с кем связались.

'[umka:
;9695004']А что вас смущает в цикле?
Цикл
for ($i=0; $i<@count($to[1]); $i++) { ... }

выполнится ровно столько раз, сколько нужно... Если массив пустой, то лишняя работа не совершится.

[umka] добавил 22.11.2011 в 19:19

В функции implode() используются те же циклы. И ещё много всего другого.

а в функции count() нет? 😂

implode() для одномерных

поищите по "url encode decode" если вас интересует онлайн конверт.

А äèçàéí, это потому что ISO

кнвертер - php urlencode()/decode()

как зовется не помню, но это хекс ASCII

Хорс:
Да, такую структуру, я бы вряд ли смог предположить 😂
Можно узнать цель данного скрипта?
Это проверка на глубину вложенности, или просто надо что-то поменять в самом верхнем паренте, независимо от вложенности?
Во всяком случае такая смешная конструкция в опере работать будет от одного до двенадцати уровней вложенности: 😂

parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.document.getElementById

и это не предел 🤪

Но скажу по секрету, есть способ лучше :)

top.document.getElementById

не все так глубоко. :)

Имеется в виду, что если в одном фрейме загружена страница, то во втором parent.document будет ображаться к первому фрейму, а не к документу-родителю.

А цель довольно проста. Есть ссылка. Надо, чтобы при клике не перегружалась страница, а только данные, а если открыть в новом окне, то чтобы все грузилось нормально.

Такой себе ajax домашней закваски.

Вот оно-то и глючит в этом месте.

rommer добавил 22.11.2011 в 01:20

Кстати, топ вроде бы не глючит.

Хорс:
Так и делаю


Не удалось воспроизвести. У меня всё работает (w w w . w e b d e p . n e t /itest.html) 😒
В опере ctrl+shift+i далее консоль, и смотрим в логе вывод DOM родителя, каким его видит вызванный чилд.


таки да :) если, конечно, что то не произошло с DOM, за последние сутки.
Может продемонстрируете на примере

Пример показать довольно проблематично.

Но могу сказать, что сделать с вашим примером, чтобы он "заглючил".

Нужно сделать так, чтобы во фреймах грузился тот же документ с фреймами.

Ну тоесть child-документ и parent-документ это один и тот же файл, только один во фрейме, а второй содержит этот фрейм.

Когда-то дали сайт на джумле, там был какой-то глюк и внизу страницы вылазила какая-то еррор, так пока откопал, что и где глючит, прошло довольно много времени. Но может это было исключение, не знаю, т.к. больше в Джумлу не лез.

Хорс:
Ну если jquery перестал быть javascript, то можно и по старинке... суть не меняется. =)
parent.document.getElementById('iftest').innerHTML = 'плохое слово из трёх букв';

Работоспособность прежняя.

попробуйте загрузить их по очереди, прицепив для каждого фрейма по ссылке с таргетом.

У меня в опере по

parent.document.getElementById
при загрузке первого фрейма код в нем находит родительское окно. При загрузке же второго фрейма код второго фрейма уже не находит родительское.

Одним словом, вы все-таки хотите скахать, что из всех вариантов parent.document это верный?

Всего: 385