![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 11.05.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
Z formularza otwieram plik w nowym oknie:
W popupie wycinam kawałek zdjęcia, który zostaje zapisany na serwerze pod jakąś nazwą tymczasową i popup się zamyka. window.opener.document.newUserPhotoForm.tmpUploadedFileName.value = tmpFilePath; W polu tekstowym owszem wyświetla się nazwa zapisanego nowego pliku, ale jak są wpakować do img src? Z góry dzięki za pomoc. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 156 Pomógł: 15 Dołączył: 13.09.2003 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 11.05.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 156 Pomógł: 15 Dołączył: 13.09.2003 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
Co dokladnie sie dzieje? Blad .js czy obrazek znika? Co konkretnie zawiera zmienna tmpFilePath?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 11.05.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
tmpFilePath to string ze sciezka do pliku - generuje sie poprawnie bo wyswietlam go na tym samym formularzu w textboxie.
wywala sie skrypt - jak zakomentuje tę nową linijkę to skrypt działa poprawnie (oczywiscie oprocz tego ze nie pokazuje sie obrazek na formularzu). |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 156 Pomógł: 15 Dołączył: 13.09.2003 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 11.05.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Też tak próbowałem:
<img id="tmpUploadedFilePath" src="../photo/aaa.gif"/> window.opener.document.newUserPhotoForm.getElementById('tmpUploadedFilePath').src = tmpFilePath; efekt ten sam ![]() ![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 156 Pomógł: 15 Dołączył: 13.09.2003 Skąd: London Ostrzeżenie: (0%) ![]() ![]() |
Miedzy
a
jest duza roznica ![]() (getElementById() jest metoda dokumentu) Edit: i jeszcze pytanie: jakiej przegladarki uzywasz? Konsola js wbudowana w Firefox powinna wystarczyc do zdebugowania tego typu problemu Ten post edytował gulldarek 29.04.2009, 22:20:47 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 11.05.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Działa... ale nie do końca - tzn skrypt się wykonuje ale nie zmienia się źródło fotki. Początkowy obrazek znika, a nowy się nie pojawia - ścieżka jest na 100% dobra.
Próbowałem tak: var tmp = window.opener.document.getElementById('tmpUploadedFilePath'); tmp.setAttribute('src',tmpFilePath); ale nie działa PS - jak debugować ten błąd w FF o ktorym pisaliśmy? Ten post edytował zaiac 29.04.2009, 22:51:38 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 1 385 Pomógł: 48 Dołączył: 23.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
ściągnij sobie dodatek do firefoxa Firebug
-------------------- |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 11.05.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ok dzięki.
A czy ktoś jest w stanie pomóc mi w sprawie niezmieniającego się zdjęcia? |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 603 Pomógł: 131 Dołączył: 24.07.2007 Skąd: Górny Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Masz to online? Ew. czy możesz dać online?
Ten post edytował lord_t 30.04.2009, 20:13:41 -------------------- |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 11.05.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Niestety pracuje na razie tylko lokalnie - kod nie wystarczy?
![]()
JS który powinien zmienić fotkę:
W Firebugu na podglądzie widzę że ścieżka się zmieniła, ale w kodzie strony nadal jest src="../photo/blank.gif" no i obraz dopiero odświeża się wtedy jak kliknałem na obrazku prawym przyciskiem i dałem window.opener.location.reload(); też nie działa tak jakbym chciał - odświeża cała stronę i powoduje wyświetlenie blank.gif jakieś pomysły? Ten post edytował zaiac 3.05.2009, 12:50:46 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 22:08 |