#html
#HTML
Вопрос:
Ссылки в разделе портфолио моего веб-сайта открываются в новом окне, а не в iframe. Все они работали должным образом до недавнего времени, но затем внезапно остановились, и я не изменил код. Я внимательно проверил код и попробовал разные варианты, но нет никаких видимых причин, по которым это не сработало бы. Я действительно в тупике и был бы очень признателен за любую помощь! Веб-сайт является www.risanicole.com таким образом, вы можете проверить исходный код. Спасибо!
Комментарии:
1. вы смотрели на сгенерированный исходный код для iframe .. является ли iframe страницей в вашем домене, т. Е. вы управляете ею? также можем ли мы увидеть сгенерированный исходный код iframe
2. Я не смог воспроизвести в Chrome 11 / OSx — портфолио нормально загрузилось в iFrame. В каком браузере вы заметили проблему?
Ответ №1:
Я столкнулся с той же проблемой со сторонним компонентом и в итоге использовал jQuery, чтобы получить желаемое поведение. Если это возможно, вы можете сделать что-то вроде этого:
$(document).ready(
function () {
$("a").attr("target", "_parent");
});
Ответ №2:
Я столкнулся с той же проблемой. Я думаю, что должно сработать указание цели гиперссылки в качестве имени iframe вместо id (в случае, если вы это делаете), иначе вам не следует писать какой-либо атрибут «src» целевого iframe.