Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ! (OpenNewWindow) :)
mqmin
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 26.03.2002
Skąd: Tarnów

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


wiem, że to nie miejsce na taki temat ale nigdzie nie moge znaleść odpoweidzi...

może w php da się to zrobić... :wink:

ma stronę przykładowo. index.php na której: :arrow:

Kod
<html>

<head>



<script>

<!--

function displayWindow(url, width, height)

{

var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=no,menubar=no' );

}

//-->

</script>



</head>

<body>



<a href="javascript:displayWindow('strona.php',300,200)">Wejdź</a> |



</body>

</html>


Jak wiadomo wszystkim po kliknięciu na "wejdź" otworzy się nowe okienko z stroną bez żadnych toolbarów i scroolbarów...

Udało mi się prze onload() nawet tak zrobić żeby pierwsze okienko wczytywało to drugie i i samo się zamykało (można tak powiedzieć)... bo przy zamknięciu pojawia się zapytanie "czy chesz zamknąć to okno :?: "...

jak w php zrobić tak żeby wszystko to działo się w jednym oknie... wime nieda się bo musza być wysłane informacje do przeglądarki o stanie okna... może ktoś zna taki sposób... żeby nie wczytywać okienka nowego tylko to działanie wykonać na tym samym ....

a jak... już się nie da to może wiecie jak zamknąć okno bez potwierdzenia komunikatu: "przeglądarka próbuje zamknąć to okno. czy... :?: "

dzieki za wszelką pomoc... :idea:
Go to the top of the page
+Quote Post
Seth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Jest takie cos jak obiekt Microsoft.XMLHTTP dostepny jest on po zainstalowaniu u clienta obslugi XMLa (by Microsoft) - na stronie Microsoftu powinien byc instalator XMLa.

Jedyne co musisz zrobic to za pomoca VBSa przekazac odpowiedni url.

Przyklad:
Kod
Set xmlhttp = CreateObject("Microsoft.XMLHTTP")

url = "cos.php?np=cos"

xmlhttp.open "GET", url, false

xmlhttp.send



'Linia ponizej zwroci ci msgboxa z zawartoscia wynikowa strony.

MsgBox  xmlhttp.responsetext


cos.php?np=cos moze np. zwrocic 1, a korzystajac z metody responsetext zostaje nam ta wartosc zwrocona do skryptu.

Dzieki temu mozesz bez odswiezania czy przechodzenia do innej strony otworzyc inna strone i pobrac jej wynik - no a potem przetworzyc smile.gif
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 23:06