Я знаю, что пытаюсь прокрутить сам iframe, чтобы не идти туда, и вместо этого я должен прокручивать div. Дело в том, что это не сработает. Что не так с этим кодом? Это вещь google? Я использую пользовательский поиск, поэтому он отображается в кадре, но я знаю, что Google и фреймы не любят играть друг с другом.iframe внутри div. прокрутка div не работает
HTML
<div id="googleframe"><iframe id="googleseo" src="http://www.google.com/custom?q=hey+there&btnG=Search"></iframe></div>
JS
var seoFrame = document.getElementById('googleseo');
seoFrame.src = googleSearch;
seoFrame.onload = function() {
document.getElementById('googleframe').scrollTop = 300;
}
}
Я думаю, что это не работает из-за той же политики домена. Существуют обходные пути [описанные в этом вопросе SO] (http://stackoverflow.com/questions/1192228/scrolling-an-iframe-with-javascript#comment6499395_1229879). – A1rPun