Я работаю над iframes, и я должен показать, что определенная часть страницы [говорит, верхнее правое] в iframe с приблизительно 300 пкс шириной и 150 пкс высотой.
Пример:
Скажите, что я хотел поместить iframe www.mywebsite.com/portfolio.php на странице, но иметь iframe, измеренный, чтобы только показать "спортивный портфелем" раздел в верхнем правом.
Как я могу достигнуть этого?
Спасибо.
РЕДАКТИРОВАНИЕ: ДЕМОНСТРАЦИЯ
[Благодаря заостренному]
дает вам полное окно для работы. Самый прямой способ сделать то, что вы хотите, - это предоставить вашему серверу полную страницу, содержащую только тот фрагмент, который вы хотите показать.
В качестве альтернативы вы можете просто использовать простой Может быть другие вещи, которые вам нужно сделать, и существенная разница в том, что контент станет частью главной страницы, а не будет выделен в отдельное окно.
$('#target-div').load('http://www.mywebsite.com/portfolio.php #portfolio-sports');
Установите для iframe соответствующую ширину и высоту, а для атрибута прокрутки установите значение «no».
Если нужная область находится не в верхнем левом углу страницы, вы можете прокрутить содержимое до соответствующей области. Обратитесь к этому вопросу:
Прокрутка iframe с помощью javascript?
Я считаю, что вы сможете прокручивать его, только если обе страницы находятся в одном домене.