Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z window.open, polecenie window.open i firefox
zioomek65
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 14.06.2010

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


Witam mam problem z poleceniem window.open To polecenie otwiera stronę w nowym oknie tylko że w przeglądarce Internet Explorer. Czy można tak zrobić że strona otwiera się w Firefoxie ?
Go to the top of the page
+Quote Post
2 Stron V   1 2 >  
Start new topic
Odpowiedzi (1 - 19)
samuraj85
post
Post #2





Grupa: Zarejestrowani
Postów: 19
Pomógł: 2
Dołączył: 14.06.2010

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


U mnie pod FireFox-em bez problemu działa funckja:

<script language=javascript>
function Pokaz(nazwa){
okno=window.open(nazwa, 'oknoObr', 'width=800,height=600')
okno.focus()
}
</script>


Wywołuję to funkcję tak:

Pokaz('plik.html');


--------------------
Go to the top of the page
+Quote Post
erix
post
Post #3





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Czy można tak zrobić że strona otwiera się w Firefoxie ?

To użytkownik wybiera, czy otwiera mu się strona na nowej karcie, czy w nowym oknie. I nie ma możliwości zmiany tego z poziomu skryptu.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
zioomek65
post
Post #4





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 14.06.2010

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


tylko że nie otwieram tego w mozilli. Mam program który co określoną ilość czasu odświeża stronę i on właśnie używa tego polecenia i otwiera okno przeglądarki ale w IE. A ja chcę żeby on otwierał w firefox
Go to the top of the page
+Quote Post
erix
post
Post #5





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




No fajnie, że teraz się tego dowiadujemy...

Najprościej odpalić:
Kod
/sciezka/do/firefoksa http://example.com


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
zioomek65
post
Post #6





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 14.06.2010

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


To jak ma wyglądać to polecenie ? Moja ścieżka do ff to D:\Program Files\Mozilla Firefox
window.open i ścieżka czy jak :|

Ten post edytował zioomek65 15.06.2010, 18:14:44
Go to the top of the page
+Quote Post
erix
post
Post #7





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Przeczytaj uważnie, co napisałem - nie używasz w tym ani linijki JS, odczep się od window.open tongue.gif

Wywołaj po prostu Firefoksa z URL-em jako parametr, to jest słowo-klucz.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
zioomek65
post
Post #8





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 14.06.2010

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


Eh przepraszam za kłopot ale ja dopiero uczę się php. Dalej tego nie mogę zrobić. Jak ma to dokładnie wyglądać ?
C:\Program Files\Mozilla Firefox\firefox.exe http://www.example.com <--- takie coś nie działa

Ten post edytował zioomek65 15.06.2010, 19:30:46
Go to the top of the page
+Quote Post
erix
post
Post #9





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Nie działa, gdyż jakakolwiek ścieżka ze spacją w środku musi być ujęta w cudzysłowy:

Kod
"C:\Program Files\Mozilla Firefox\firefox.exe" http://www.onet.pl


I tak gwoli ścisłości, to już nie chodzi o PHP. winksmiley.jpg


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
zioomek65
post
Post #10





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 14.06.2010

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


Jakaś inna propozycja ? bo to niestety nie działa
Go to the top of the page
+Quote Post
erix
post
Post #11





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




To w jaki sposób mi to działa bez najmniejszych problemów?

Jak Ty to w ogóle uruchamiasz?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
zioomek65
post
Post #12





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 14.06.2010

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


Erix
Chyba się nie zrozumieliśmy smile.gif Ja nie chcę tego uruchomić sam po przez wpisanie tej komendy co podałeś wyżej. Mam skrypt który sprawdza stronę pod kontem zmian i chcę żeby uruchamiał mozille firefox gdy wykryje jakąś zmianę na stronie.
Go to the top of the page
+Quote Post
erix
post
Post #13





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Konto, to bankowe. tongue.gif

A się rozumiemy - to, co podałem, to właśnie linia poleceń na wystartowanie przeglądarki z nowym oknem, z podanym URL.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
zioomek65
post
Post #14





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 14.06.2010

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


Ehh przepraszam za mojego byka ortograficznego biggrin.gif To co mi podałeś nie działa.
Nie dzieje się nic tak jakby tego wpisu nie było.
Go to the top of the page
+Quote Post
erix
post
Post #15





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Lepiej pokaż cały ten kod, jak wywołujesz.

Bo podejrzewam, że proces startuje, tylko nie jest wyświetlane okno przeglądarki.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
zioomek65
post
Post #16





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 14.06.2010

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


Ok skrypt:


  1. <html>
  2. <head>
  3. <link rel="stylesheet" href="img/style.css" type="text/css" media="screen" />
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <script language="JavaScript"><!--
  6. function popup(n) {
  7. if (n==0) {
  8. "D:\Program Files\Mozilla Firefox\firefox.exe" <a href="http://www.onet.pl" target="_blank">http://www.onet.pl</a>
  9. }
  10. }
  11.  
  12. //--></script>
  13.  
  14. </head>
  15.  
  16. <body bgcolor="#000000" scroll="no">
  17. <?
  18.  
  19. date_default_timezone_set('Europe/Zagreb');
  20.  
  21. $script_tz = date_default_timezone_get();
  22. $godzina= date('H:i:s ');
  23.  
  24.  
  25. $adres_pliku = 'http://ptzplace.lockerz.com';
  26. $nowa_nazwa_pliku = ''.$godzina.'.txt'; // nazwa pliku która ma być zapisana
  27. $save = dirname(__FILE__).'/spr/';
  28. $plik = file_get_contents($adres_pliku); // funkcja otwiera plik i pobiera kod
  29. file_put_contents($save.$nowa_nazwa_pliku, $plik);// funkcja zapisuje otwarty kod do pliku
  30. $s=''.$save.''.$godzina.'.txt';
  31. $ptz1 = file_get_contents('restock.txt');
  32. $ptz2 = file_get_contents(''.$s.'');
  33. if ($ptz1==$ptz2) {
  34. echo('<span style="color:#FFFFFF; font-family: Calibri; font-size:25px; font-weight: bold;"><center><b>Nie ma restocka!</b></span><br><span style="color:#FFFFFF; font-family: Calibri; font-size:14px;">U nas jest godzina '.$godzina.'</span></center>');
  35. } else {
  36. echo('<span style="color:#FF0000; font-size:56px; font-weight: bold;"><center>Restock!<br><br>
  37. <object type="application/x-shockwave-flash" data="http://flash-mp3-player.net/medias/player_mp3_mini.swf" width="200" height="20">
  38. <param name="movie" value="http://flash-mp3-player.net/medias/player_mp3_mini.swf" />
  39. <param name="bgcolor" value="#000000" />
  40. <param name="FlashVars" value="mp3=restock.mp3&amp;autoplay=1" />
  41. </object>
  42. <body onload="popup(0)" onunload="popup(1)">
  43. </center></span>');
  44. }
  45.  
  46.  
  47. ?>
  48.  
  49. </body>
  50. </html>

Go to the top of the page
+Quote Post
erix
post
Post #17





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Przez JS tego nie zrobisz...

shell_exec jak już.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
zioomek65
post
Post #18





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 14.06.2010

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


ehhn... możesz mi pomóc z tym bo ja jestem zielony w tym
Go to the top of the page
+Quote Post
erix
post
Post #19





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Czego w tym nie rozumiesz, co mówię? Tylko nie mów, że niczego, bo takiej odpowiedzi nie przyjmuję do wiadomości. tongue.gif

Poza tym, cały czas pomagam, w końcu odpowiadam w tym wątku. tongue.gif


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
zioomek65
post
Post #20





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 14.06.2010

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


Nie działa a wygląda to tak :

  1. <script language="JavaScript"><!--
  2. function popup(n) {
  3. if (n==0) {
  4. shell_exec('D:\Program Files\Mozilla Firefox\firefox.exe');
  5. }
  6. }
  7.  
  8. //--></script>

Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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: 19.08.2025 - 08:58