необходимо с помощью webbrowser control отображать html-документ, содержащий iframe.
src iframe меняется в. html-файлы для загрузки в iframe лежат на диске, в той же папке, что и файл главной страницы.
проблема в том, что когда я с помощью HTMLdocument пытаюсь изменить значение атрибута scr, в iframe вообще ничего не отображается.
Может кто-нибудь сталкивался с подобной проблемой?
Помогите, плз
Заранее спасибо
05.11.05 13:28: Перенесено модератором из '.NET' — AndrewVK
Ну попробуйте заменить его целиком через OuterHTML
shura
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Здравствуйте, erigami, Вы писали:
E>Ну попробуйте заменить его целиком через OuterHTML
E>
данное сообщение получено с www.gotdotnet.ru
E>ссылка на оригинальное сообщение
Тебе нужно обращаться к
iFrame.document.location.href и заменять его.
Действительно когда меняешь src ничего не происходит.
Здравствуйте, MrOrbit, Вы писали:
MO>Здравствуйте, erigami, Вы писали:
E>>Ну попробуйте заменить его целиком через OuterHTML
E>>
данное сообщение получено с www.gotdotnet.ru
E>>ссылка на оригинальное сообщение
MO>Тебе нужно обращаться к
MO>iFrame.document.location.href и заменять его.
MO>Действительно когда меняешь src ничего не происходит.
iFrame.document ссылается на родительсктй документ
мне же нужно указать источник только для данного iFrame-а
Здравствуйте, erigami, Вы писали:
E>Ну попробуйте заменить его целиком через OuterHTML
E>
данное сообщение получено с www.gotdotnet.ru
E>ссылка на оригинальное сообщение
простите, а не подскажите, в какой момент это лучше делать?
просто я,например, пытаюсь в обработчике события DownloadComplete, и у меня возникает переполнение буфера
пытаюсь в обработчике события DownloadComplete, и у меня возникает переполнение буфера
Это не удивительно, поскольку DownloadComplete возникает для каждого фрейма, а не только для родительского документа.
shura
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Здравствуйте, erigami, Вы писали:
E>пытаюсь в обработчике события DownloadComplete, и у меня возникает переполнение буфера
E>Это не удивительно, поскольку DownloadComplete возникает для каждого фрейма, а не только для родительского документа.
E>
данное сообщение получено с www.gotdotnet.ru
E>ссылка на оригинальное сообщение
простите за назойливость, но не могли бы вы мне подсказать, как в c# определить, какой из фреймов загружается в данный момент?
ну или хотя бы определить, что загружается основной
заранее огромной спасибо
void DocumentComplete( IDispatch *pDisp, VARIANT *URL);
pDisp — ссылка на документ, который загрузился, URL — его адрес
Каждый фрейм имеет собственный документ.
Главный документ можно определить из ie.document
его адрес — ie.LocationURL
shura
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение