Re: [請益] smarty 加上 javascript {新手}
※ 引述《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)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章