Я на 10000000% уверен, что этот вопрос задавался ранее, однако большинство ответов, с которыми я столкнулся, были получены в 2005, 2006 и т. Д. Не говоря уже о том, что почти все вопросы были слишком общими. Поэтому я прошу об этом, чтобы кому-то еще нужно было это выяснить, тогда им не нужно было бы перебирать около 50 веб-страниц, чтобы получить представление.
У меня просто вопрос, что у меня есть веб-страница с рекламой Google, встроенная в HTML-код веб-сайта. Веб-сайт был первоначально разработан как статический HTML-сайт, где каждая ссылка перезагружала новую страницу. Не берите в голову бэкэнд-технологию сайта - сам сайт производит чисто динамический контент. Веб-сайт близок к завершению, и теперь ко всем ссылкам добавлен полностью прослушиватель ajax. При нажатии на любую из ссылок JavaScript вступает во владение, анализирует ссылку и устанавливает ее, используя popstate или hashbang. Затем сама страница запрашивается на сервере через AJAX, а содержимое обновляется с использованием document.getElementByID ('container'). InnerHTML = ajax.responseText; Таким образом, существует почти 100% метод доступа к контенту, который был заменен на AJAX.
Это все работает нормально, но сам responseText может содержать БАД, и мне было просто интересно, как их отобразить, как если бы это была статическая страница. Очевидно, это не работает. Вот варианты, с которыми я сталкивался:
- Используйте IFrame:
IFrame, кажется, эффективный способ загрузки контента; просто вставьте коды AdSense в простой файл iframe adsense.html и позвольте браузеру и