Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie]_IE wyświetlanie danego elementu w object


Rekomendowane odpowiedzi

Opublikowano

Siemka ;)

Pisze z pytaniem czy jest możliwość wyświetlenia danego elementu w object przez _IENavigate

 

np mam:

 

<div id="logo">tutaj moje logo</div>
<div id="flash">Tutaj flash który się uruchomi</div>
<div id="stopka">Stworzone przez blablabla</div>

I teraz chce by Div Flash był przesłany do object.

 

Pozdrawiam Kefu.

Opublikowano

Co masz na myśli przez "object" i "przesłany do object"?

Jeśli nie chodzi ci o proste $object = _IEGetElementById($IE, "flash")

 

Może Ci chodzić o wyświetlenie wyłącznie jednego w InternetExplorerze ( prawdopdoobnie wbudowanym w GUI ) i odpowiedź tu brzmi: można; ale zanim się rozpiszę, musisz sprecyzować o co chodzi.

Ta sygnatura jest pusta.

Opublikowano

No to przykład Robię proste GUI

$GUI = GUICreate("Nazwa.", 790, 863)
$object = ObjCreate("Shell.Explorer.2")
$object_ctrl = GUICtrlCreateObj($object, 1, 1, 790, 863)
$lol = "http://makinwaslubi.pl/"
_IENavigate($object,$lol)

Teraz chce żeby w $object Wyświetliło tylko i wyłącznie div o id flash

  • 2 tygodnie później...
Opublikowano

Nie będę zakładał nowego tematu podepnę się pod ten.

Chciałbym wyświetlić w GUI obraz Captcha przy użyciu IE.

Źródło strony wygląda tak:

<div class="captcha_img">
<input id="captcha" class="txt" type="text" autocomplete="OFF" name="captcha" size="20" maxlength="6" value="" /><br />
<img src="captcha/captcha.php" border="0" alt="" />
</div>

Z góry dzięki za pomoc.

Opublikowano

Tak w skrócie:

$html = "TRESC HTML" ; zawartosc elementu

$oIE = _IECreateEmbedded() ; tworzy weba do obj
GUICtrlCreateObj($oIE, x, x, x, x)  ;x - wymiary tego
_IENavigate($oIE, "about:blank") ; okno przeglądarki na pustą stronę
_IEBodyWriteHTML($oIE, $html) ; wpisuje html do body

9obpmnjr.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...