Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wiersz: 70 Blad: Oczekiwano obiektu
Forum PHP.pl > Forum > Gotowe rozwiązania
cshamoh
Juz mi rece opadaja. Dlaczego mam samet takie glupie sytuacje?
Mam u siebie na kompie postawionego Apacha i php - na tym pracuje i testuje. Wlasnie skonczylem dzial stronki i z usmiechem na mordzie wsadzilem go na live'a. A tu kicha...

Mam taki script co mi po clicknieciu na thumnail o otwiera w nowym oknie duzy obrazek i potem to okno sizuje do rozmiarow obrazka.

Kod
function openImgWindow(image_loc,title)

{

  HTML = "<head><title>" + title + "</title><html><style>body{margin:0px 0px 0px 0px}</style></head><body><img src='"+ image_loc +"' border=0 name=load_image onLoad='window.resizeTo(document.load_image.width+10,document.load_image.height+30)'></body></html>";

  popupImage = window.open('','_blank','toolbar=no,scrollbars=no,resizable=no');

  popupImage.document.open();

  popupImage.document.write(HTML);

  popupImage.document.close();

}


Problem w tym ze stronka wygenerowana u mnie na kompie smiga ze az milo, a wygenerowana na live'ie wywala blad jak w temacie.
Dla pelni danych zapodaje wywolanie:

Cytat
<a href='#' onClick='openImgWindow("http://localhost/trmew/uploaded/zdjecia/normal/1054326770_cj002.jpg","Test")'></a>


Na koniec zostaje mi tylko krzyknac HELP!

Dzienkju na pomoc
Wankster
A co do tego ma php i Apache jak to jest JavaScript?
P.S.
U mnie działa dobrze: E:js.html:
Kod
<script language="JavaScript">

<!--



function openImgWindow(image_loc, title)

{

HTML = "<head><title>" + title + "</title><html><style>body{margin:0px 0px 0px 0px}</style></head><body><img src='"+ image_loc +"' border=0 name=load_image onLoad='window.resizeTo(document.load_image.width+10, document.load_image.height+30)'></body></html>";

popupImage = window.open('', '_blank', 'toolbar=no, scrollbars=no, resizable=no');

popupImage.document.open();

popupImage.document.write(HTML);

popupImage.document.close();

}



//-->

</script>



<a href='#' onClick='openImgWindow("pulpet.jpg","Pulpet")'>aaaaa</a>
cshamoh
To ze wywolanie skryptu jest generowane przez php...
Fo
Cytat
<script language="JavaScript">  
<!--  
łolelelelelele.....
//-->  
</script>
hmm ciekawe - tak sie generuje jabascript przez php a z ktorej strony z lewej czy prawej, a moze z dolu?
a to jest w takim razie C++
Kod
<? echo "to jest C++"; ?>
zalecam ja tobie manual --> http://www.php.net/manual/pl
cshamoh
Dobra, zapomnijcie o temacie GURUs biggrin.gif

A php generuje to
<a href='#' onClick='openImgWindow("http://localhost/trmew/uploaded/zdjecia/normal/1054326770_cj002.jpg")'></a>
A dokladnie to na czerwono i brazowo. Ale jest pozno i o tej porze wyobraźnia ma prawo spac.
Fo
co do generowania to jesli uzywasz sciezek we wszystkich swoich zdjeciach o takich sciezek --> http://localhost/trmew/uploaded/zdjecia/normal to zycze ci powodzenia... radzilbym przezucic sie na ustawienie np. jako zmiennej $dir = i sciezka do pliku - zroob sobie jakis pliczek w stylu konfiga i tam umiesc
$dir = sciezka do zdjec, i zalaczaj poporstu poprzez include(); ten "konfig" do kazdego pliku - no chyba ze to co ja widzialem w ostatnim poscie bylo juz wygenerowanym kodem przez php ale mowisz ze to generuje kod wiec generowany kod ktory generuje kod to to chyba nie jest.. smile.gif
ps. a to na czerwono i brazowo to mi zalatuje instrukcja JS a nie php.... no ale pewnie jestem juz zbyt zmeczony....
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.