Как из iframe запретить доступ к родительскому окну?
А?
Чтоб вот такие вещи не работали window.parent.document.write("<h1>Текст</h1>")
У меня вот такая конструкция<iframe srcdoc="' + переменная + '"> . Может быть из переменной вырезать "parent"? Без какого слова нельзя будет пробраться к родителю? Спасибо.
У меня вот такая конструкция iframe srcdoc=" переменная" . Может быть из переменной вырезать "parent"? Без какого слова нельзя будет пробраться к родителю? Спасибо.
27cm: у меня код людей пишется в iframe , чтоб они хулюганили. Т.е. не src = "url", а srcdoc ="код". У меня не получится на другой домен. Мне нужно, чтоб люди вставляли код в свой пост.
Там в вопросе srcdoc= код, а не src = url.
там вопрос ещё: "какие слова нужно вырезать из кода, чтоб нельзя было пробраться к родителю? например, "parent", "top", "window", "document"
Станислав Кукаев: Какие слова не вырезай, это легко обходится. Кроме того эти слова могут быть использованы не только для доступа к родительскому окну.
27cm: копаю jsfidle у них как-то там хитро. Просто iframe создают без url и кода, а потом в него записывают html, но я ещё не поял как. У codepen тоже так