Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Klik link berikut untuk informasi cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Open New Window

Alow..masterweb-masterweb..

Gimana caranya buka window baru mengunakan script php?
selama ini saya pake javascript :
window.open('http://xxx.xxx.xxx.xxx:xxxx/blabla?Data=7','mywindow','width=300,height=200');

Thank's
Tagged:

Comments

  • bikin function php yang isinya js :D
    <?php
    function pop(){ ?>
    window.open('http://xxx.xxx.xxx.xxx:xxxx/blabla?Data=7','mywindow','width=300,height=200' ) 
    <?
    }?>
    
  • cara anda sudah benar, utk membuka new window ga bisa pake php (cmiiw)
  • <a href="javascript:window.open('file.php?data=<? echo $data ;?>')"><? echo $data_lain ;?></a>
  • maaf sebelumnya kalo pertanyaan saya ini agak aneh!

    Ada ga caranya untuk menjalankan
    http://www.domain.com/*.php?parameter=x,
    tanpa open new window!()

    selama ini saya akali dengan :
    popup = window.open('http://www.domain.com/*.php?parameter=x','mywindow','width=1,height=1';);
    popup.close();

    tapi script saya itu kadang mau kadang tidak, karena proses pada popup itu belum selesai dijalankan tapi sudah di close.

    ada rekan-rekan yang punya solusi atau saran buat saya??

    terima kasih
  • Maksudnya mau jalanin file tsb plus parameternya.

    di file utamanya pakai fungsi popup tanpa popup.close

    Baru pas file php yg dijadikan popup pada bagian <body> diubah menjadi
    <body onfocus=window.close()>

    Jadi setelah file php tsb baru ditutup setelah file itu dibuka.

    btw. kalau cuma jalanin file php + parameternya pakai perintah include aja kali
  • Originally posted by archelius
    Maksudnya mau jalanin file tsb plus parameternya.

    di file utamanya pakai fungsi popup tanpa popup.close

    Baru pas file php yg dijadikan popup pada bagian <body> diubah menjadi
    <body onfocus=window.close()>

    Jadi setelah file php tsb baru ditutup setelah file itu dibuka.

    btw. kalau cuma jalanin file php + parameternya pakai perintah include aja kali

    oya maaf, ternyata bukan cuma jalanin file php + parameternya!
    tapi buka url(saya ada script untuk pidah posisi camera http://x.x.x.x/type?pindahposisi&to=A), simplenya
    saya mau buka website lain dari script saya!
  • setelah validasi aku pake gini :
    header("location: ../perusahaan/index.php");
    aku pinginnya di buka window baru namun pd new windows tersebut tidak ada toolbar browsernya seperti di jobsdb itu loh...
  • buat function di javascript

    function buka_jendela(url,parameter){
    window.open(url,paramter);
    }

    Di program phpnya

    <?
    echo "<a href='javascript:buka_jendela(\"url.php\",\"addressbar=0,width=500,height=400\")'>Link<a/>";
    ?>
  • tapi mas goku klo ketika tekan login keluar new window bagaimana ? kan yang mas kasih tapi kudu link dulu..
  • Bisa diperjelas lagi pertanyaannya?
  • Biasanya sih ditambahin target di formnya

    <form ... target="_blank">
  • maksudnya begini :
    aku login nih masukin username dan password trus ketika tekan tombol login dan jika valid langsung aja buka window baru, dan window baru tersebut tidak ada adders bar atau tool bar pada browser,.. begitu...!!??
  • maksudnya gini ga mas setiadhi:

    <script language="javascript">

    function ceksubmit()
    {

    if(myform.email.value!=""){
    window.open("about:blank","","menubar=no,resizable=yes")
    myform.submit()
    }
    else{
    alert("field email kosong")
    myform.email.focus()
    }

    }

    </script>

    <form name="myform" action="basing.php" method="post">

    <input type="text" name="email" />
    <button type="button" onclick="ceksubmit()">Submit</button>

    </form>
  • wah... begini maksud :
    Ini script form login.php :
    <form name="form1" method="post" action="index.php?page=isi/loginpro.php" target="_blank">
    <table width="183" border="0">
    <tr>
    <td colspan="2"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Insert
    username and password</font></td>
    </tr>
    <tr>
    <td width="10"><img src="images/1.gif" width="9" height="9"></td>
    <td width="125"><input name="username" type="text" id="username" class="button"></td>
    </tr>
    <tr>
    <td><img src="images/1.gif" width="9" height="9"></td>
    <td><input name="password" type="password" id="password" class="button"></td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td><input type="submit" name="Submit" value="Login" class="button"></td>
    </tr>
    </table>
    </form>

    trus di cek di loginpro.php :
    <?
    session_start();
    include "../conf/koneksi.inc";
    $login = mysql_query("select username,password from track where (username = '" . $_POST['username'] . "') and (password = '" . md5($_POST['password']) . "')");
    $row= mysql_fetch_array($login);
    if($row[0]==$username && $row[1]==md5($password))
    {
    session_start();
    $cari=mysql_query("select id from track where username='$username'");
    $id=mysql_fetch_row($cari);
    $_SESSION['id'] = $id[0];
    $_SESSION['nama']=$_POST['username'];
    header("location: ../perusahaan/index.php target=blank");
    }
    else
    {
    echo"<font size=1 face=Verdana, Arial, Helvetica, sans-serif>";
    echo"<div align=center>";
    echo"<font color=red>Gagal Diakses !!</font><br>";
    echo"Silahkan cek kembali username dan password anda !.<br><br><br>";
    echo"<a href=../index.php>Login Lagi.</a>";
    }
    ?>

    kita lihat di loginpro ketika username & password valid di kan di lempar ke index.php di folder perusahaan, nah yang aku mau itu ketika masuk ke index.php itu membuka window baru dan window baru tersebut tidak ada address bar, tool bar dan lain...
    begitu mas ????
    semoga dapat lebih dimengerti kembali..
  • Kenapa harus di window baru? Bukannya tidak tambah efektif? Entar user bingung lagi
  • karena pada window baru tersebut isinya berbeda dengan window sebelumnya, isinya seperti detail tentang user yang login.. begitu mas
  • yang jadi masalah bukan itunya mas tapi membuat window baru itu di
    header("location: ../perusahaan/index.php ");

    aku dah pake target=_blank jd ga ngaruh di tetep pake window yang lama, masalahnya di itu didalam script php klo klik aja mah bisa kyk script yang diatas...
  • Lah bukannya lebih baik dimasukan menu sendiri saja. Jadi setelah login kasih ucapan selamat datang dan lalu ada menu rubah profile
  • Originally posted by Goku
    <a href="javascript:window.open('file.php?data=<? echo $data ;?>')"><? echo $data_lain ;?></a>

    mas goku saya mau bertanya seberapa panjangnya data yang dapat dikirim dengan method get di atas? karena data yang saya kirim sangat panjang
  • Bisa aja

    <a href="javascript:window.open('file.php?data1=<? echo $data1 ;?>&data2=<? echo $data2 ;?>')"><? echo $data_lain ;?></a>
  • hmm saya pake cara mas goku tapi halaman aslinya juga berubah. keluarnya tulisan [object window]. ada cara menghilangkannya tidak ya?
  • Coba buatkan dalam function js aja

    <script language="javascript">
    function open_window(param1,param2){
    window.open('hasil.php?param1='+param1+'&param2='+param2)
    }
    </script>

    Nah tinggal panggil fungsinya aja
    <a href="javascript:open_window('<?=$param1;>','<?=$param2;?>')">
  • trnyta t4qu salah sintaks to...hore juga..makasihh..
  • mas goku, aku dah pake spt yg diajarin mas buat munculin window baru pake js

    &lt;a href=&quot;javascript:openwindow(&#039;&lt;?=$gbr;?&gt;&#039;,&#039;&lt;?=$is;?&gt;&#039;)&quot;&gt;&lt;/a&gt;
    

    trus file js-nya
    function openwindow(gbr,is)
    {
    window.open(&quot;katgbr.php?gbr=&#039;+gbr&#039;&amp;is=&#039;+is&#039;&quot;,&quot;windowku&quot;,&quot;menubar=0,resizable=0,width=300,height=450&quot;);
    }
    

    tapi kok di katgbr.php, parameter $is dan $gbr ndak kebaca ya,jadi ndak bisa di query. thx b4..
  • <a href="javascript:openwindow('<?=$gbr;?>','<?=$is;?>')">Link</a>

    function openwindow(gbr,is)
    {
    window.open("katgbr.php?gbr="+gbr+"&is="+is,"windowku","menubar=0,resizable=0,width=300,height=450");
    }

    Horeee dah 10000
  • nimbrung gan.
    bagaimana apabila dari hasil open new windows itu adalah form pencarian, dan hasil pencarian itu jadi inputan di form sebelumnya, sebelumnya thanks sharingnya
This discussion has been closed.