Я согласен с @Matt и @Pradyumma - если все, что вы хотите, это добавить крикбокс, встроенный код - хороший способ пойти. Это просто и позволяет вам изолировать данные о крикеге с вашей веб-страницы, если это так, как вы хотите это сделать. IFrame - это одобренный вариант - это всего лишь «встроенный фрейм», поэтому, если вы уверены, что фреймы злы, это может быть не решение, с которым вы хотите пойти. Если вы считаете, что ваш сайт - это то, что вы будете поддерживать в течение длительного времени, вы можете рассмотреть вопрос о web application framework.
Некоторые мифы развенчания. Рамки не являются «плохими». Рамки долгое время использовались и были очень полезны, прежде чем существовали такие инструменты, как Dreamweaver или веб-приложения (Joomla, Cocoon и т. Д.). Рамки прошли долгий путь к устранению чрезмерного использования таблиц для управления макетом страницы. Они также сохранили большую полосу пропускания в ранних веб-кадре, содержащих навигацию, меню и т. Д., Которые необходимо скачать только один раз. Рамки неплохие для поисковых систем. Я понятия не имею, как это началось.
Рамки действительно представляют проблемы удобства использования. В конечном счете, обрамленные страницы не ведут себя как обычные html-страницы, поэтому они всегда будут представлять некоторые проблемы с удобством для тех, кто посещает ваш сайт. Вы, как разработчик/сопровождающий, решили, с какими технологиями вы можете жить - какие инструменты вы можете использовать, какое время у вас есть, чтобы узнать что-то новое?
Что вы пытаетесь достичь? Обычно нет необходимости в кадрах. – BobbyShaftoe
Все зависит от того, какой контент вы хотите отобразить. Как насчет какой-то конкретной информации? –
Я хочу включить мой крикбокс на свою веб-страницу, и я не хочу, чтобы эта часть перезагружалась каждый раз, когда я нахожусь на своем сайте. Вы можете посмотреть здесь, если хотите посмотреть, как я использовал фрейм http://www.anitard.org/indexx.html – 2009-09-08 16:46:22