Re: [請益] smarty 加上 javascript {新手}

看板PHP作者 (但變幻無常更為美麗)時間18年前 (2007/09/17 17:18), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《pccenter (婷婷)》之銘言: : $smarty->assign('openNew()',$javascript:window.open("addnew.php?phone_bookId= : $val['id']","","status=yes,scrollbars=no,resizable=no,width=500,height=600");); : } : else{ : print_r($val['book_id']); : $smarty->assign('openNew()',$javascript:window.open("modify.php?book_id=<?$val['book_id']?>","","status=yes,scrollbars=no,resizable=no,wih=500,height=600")); : 請問要在smarty內assign javascript的 window.open : 語法這樣寫對不對阿 : Parse error: syntax error, unexpected ';', expecting T_VARIABLE or '$' in : D:\www\serweb2\serweb2\application_layer\apu_phonebook.php on line 203 : 一直有錯 建議你寫成 function 把 mysql 讀出來的資料也當做 function 的參數傳進去 這樣自己看得清楚也比較方便維護 舉個例子: <script> function openNew( url ) { window.open( url , "" , "status=yes,scrollbars=no,resizable=no, width=500,height=600") ; } </script> HTML 的部分 例如: <a href='#' onclick = "openNew('modify.php?book_id={$book_id}');">Modify</a> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.73.180 ※ 編輯: ATK1985 來自: 140.119.73.180 (09/17 17:19)
文章代碼(AID): #16xaPtxm (PHP)
討論串 (同標題文章)
文章代碼(AID): #16xaPtxm (PHP)