Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Otworzyć okno..., Jak to zrobić :)
gilbo
post
Post #1





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 16.04.2004
Skąd: z domu

Ostrzeżenie: (0%)
-----


Napisałem sobie skrypt:
Kod
<script>
<!--
function openPopUp(url, w, h, title)
{
window.open(url, title, width=w,height=h);
}
//-->
</script>

of kors jak to u mnie z JavaScriptem bywa kod nie działa (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) . Więc mam pytanko jak to powinno wyglądać?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) chodzi mi oto, że po kliknięciu w obrazek wyświetla się okno o podanych rozmiarach w i h. przykładowo:
  1. <IMG SRC="obraz.jpg" onClick="openPopUp('obraz.jpg', 100, 100, 'title');">


Prosze o pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
kszychu
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

Ostrzeżenie: (0%)
-----


window.open(link, nazwa, 'scrollbars,status,resizable,height=400,width=300')

Ważne, by opcje w ostatnich ciapkach odzielone przecinkami nie miały spacji.
Go to the top of the page
+Quote Post
gilbo
post
Post #3





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 16.04.2004
Skąd: z domu

Ostrzeżenie: (0%)
-----


nadal nie dziala (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)
mam cos takiego:
  1. <?php
  2.  
  3.  echo &#092;"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\">n\";
  4.  echo &#092;"<HTML>n<HEAD>n\";
  5.  echo &#092;"<META HTTP-EQUIV=\"Content-type\" CONTENT=\"text/html; charset=\".$charset.\"\">n\";
  6.  echo &#092;"<TITLE>$title</TITLE>n\";
  7.  echo &#092;"<script>function openPopUp(url, title, w, h){window.open(url, title, \"width=300,height=300\");}</script>n\";
  8.  echo &#092;"</HEAD>n<BODY>n\"; 
  9. echo &#092;"<A HREF=\"javascript:openPopUp('test.jpg', 'title', 300, 300)\">Klik</A>\";
  10.  
  11. ?>


I pisze sie, że oczekiwano obiektu nie wiem oco chodzi bo siem nie znam na JS za bardzo (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)

Ten post edytował gilbo 17.03.2005, 14:07:57
Go to the top of the page
+Quote Post
revyag
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Sprawdziłem ten kod i u mnie działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Taka mała uwaga. Robisz funkcję z paramterami dotyczącymi szerokości i wyskości a wewnątrz niej ustawiasz je na sztywno. Ich istnienie miałoby sens gdybyś podawał dla nich wartości przy wywołaniu funkcji i przekazywał do instrukcji odpowiedzialnej za tworzenie okna, a tak to tylko masz niepotrzebne zmienne wstawione.
Go to the top of the page
+Quote Post
gilbo
post
Post #5





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 16.04.2004
Skąd: z domu

Ostrzeżenie: (0%)
-----


Cytat(revyag @ 2005-03-17 15:53:53)
Sprawdziłem ten kod i u mnie działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Taka mała uwaga. Robisz funkcję z paramterami dotyczącymi szerokości i wyskości a wewnątrz niej ustawiasz je na sztywno. Ich istnienie miałoby sens gdybyś podawał dla nich wartości przy wywołaniu funkcji i przekazywał do instrukcji odpowiedzialnej za tworzenie okna, a tak to tylko masz niepotrzebne zmienne wstawione.

już wiem gdzie miałem błąd (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) co do tych parametrów to wiem ale myślałem, że to przez to i dlatego je "usztywniłem na chwile (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ale już poprawiłem i dzieki za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 05:11