Страницы: 1
Добрый день!
При циклическом оновлении данных на вебстраничке (счетчик) иногда данные не обновляются, как то можно стимулировать этот процесс?
Данные обновляю из треда запускаемого по событию после загрузки страницы.
спасибо, я передал их через сервис nsIPrefService..
Добрый день
пишу приложение на основе gtkmozembed
Возникла необходимость получать данные переданные методом POST, достал их через UploadChannel, но оказалось, что они туда кладутся только в случае реального аплоада данных, а если просто лежат странички на диске - ничего не происходит.
Нашел результат сбора данных с сабмиченной формы вот тут:
nsFSURLEncoded::GetEncodedSubmission(nsIURI* aURI, ...
в файле nsFormSubmission.cpp
код:
nsCOMPtr<nsIInputStream> dataStream;
rv = NS_NewCStringInputStream(getter_AddRefs(dataStream),
mQueryString);
NS_ENSURE_SUCCESS(rv, rv);
но совершенно нет понимания, как теперь эти данные отправитть куда-нить "уровнем выше" чтобы можно было их получить по событию.. Помогите плз :-)
Спасибо
Добрый день!
Хочу написать приложение, которое бы подключалось к запущенному браузеру и могло им управлять и получать из него данные. Как я понял, это возможно с помощью xpcom glue.
Написал следующее тестовое приложение:
[code]#include <stdio.h>
#include "nsISupports.h"
#include "nsCOMPtr.h"
#include "nsXPCOM.h"
#include "nsIServiceManager.h"
#include "nsICookieManager.h"
#include "nsIWindowMediator.h"
#include "nsISimpleEnumerator.h"
#include "nsIDOMWindowInternal.h"
#include "nsServiceManagerUtils.h"
#include "nsXPCOMGlue.h"
#include "xpcom-config.h"
#define XPCOM_GLUE 1
int main()
{
nsresult rv;
static const GREVersionRange greVersion = {
"1.8", PR_TRUE,
"2", PR_TRUE
};
char xpcomPath[256];
rv = GRE_GetGREPathWithProperties(&greVersion, 1, nsnull, 0,xpcomPath, sizeof(xpcomPath));
if (NS_FAILED(rv)) {
fprintf(stderr, "Couldn't find a compatible GRE.\n");
return 1;
}
printf("GRE: %s\n", xpcomPath);
nsCOMPtr<nsIServic
…Страницы: 1