js彈出層評論前判斷是否要登入
Systemnews1Action.class.php
public function news(){ session_start(); if (isset($_SESSION['user']) && !empty($_SESSION['user'])) { $user = $_SESSION['user']; $this->assign("user",$user); } $news = D('System_news1')->where(array('id'=>$_GET['id']))->find(); $this->assign('news',$news); $comments = D('Comments')->join('pigcms_user on pigcms_comments.uid=pigcms_user.uid')->where(array('nid'=>$_GET['id']))->order("pigcms_comments.id desc")->limit(5)->select(); $this->assign("comments",$comments); $this->display(); }
news.php
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title></title> <link rel="stylesheet" href="http://localhost/tpl/wap/static/css/jquery.dialogbox.css"> <script type="text/javascript" src="http://localhost/tpl/wap/static/js/jquery.min.js"></script> <style> <script type="text/javascript"> function pl(){ var uid = $("#uid").val(); if(uid == ''){ $('#type-dialogBox2').dialogBox({ title: "登入提示", //標題內容,如果不設定,則連同關閉按鈕(不論設定顯示與否)都不顯示標題 width: 260, height: 150, hasMask: true, hasClose: true, confirmValue: "是", //確定按鈕文字內容 confirm: function(){alert(1)}, //點選確定後回撥函式 cancelValue: "否", //取消按鈕文字內容 hasBtn: true, content: '登入失敗,重新登入!', function($btn){ if($btn == "確定") { $('#type-dialogBox2').dialogbox({type:"normal",title:"Result",message:"You pressed: Ok"}); } } }); return false; } } </script> </head> <body> <div id="type-dialogBox2"></div> <div> <input type="hidden" id="uid" value="{pigcms{$user.uid}"/> <input type="button" id="retry_ignore_abort2" onClick="pl()" class="btn" value="評論"/> <br /> </div> <script src="http://localhost/tpl/wap/static/js/jquery.dialogBox.js"></script> </body> </html>
dialogBox外掛下載地址:
http://download.csdn.net/download/ougexingfuba/9883153效果如下:
相關推薦
js彈出層評論前判斷是否要登入
Systemnews1Action.class.php public function news(){ session_start(); if (isset($_SESSION['use
layer.js 彈出層提交form表單,action重定向
layer.js,一個jquery的外掛,可以用它來做資訊提示,彈出層等。 使用layer.js做彈出層時,在彈出層裡直接提交form表單,返回的畫面仍然停留在彈出層裡。 我們想在彈出層裡提交form表單後關閉彈出層,並跳轉到另一個畫面。 0.引入layer.j
JS簡易彈出層
find -a standard 函數對象 自定義 def rop 使用步驟 relative 一個簡易的彈出框,內容層自定義.為了簡單靈活的在小項目中使用. 目標要求 模仿bootstrap的彈出層實現 如何實現 bootstrap彈出框的效果.經過研究後.思路如
【jq】插件—彈出層layer.js
相冊 層級 http lan yui 版本 target 附加 layui layer.js包含了所有的層級情形,並且附加的有:tab層,相冊層、webIM層。 適用於移動版本的layer.js 為layer for mobile 配套的layui 非常適合用於後臺系統
JS簡易彈出層手機版
splay otto 內容 標題 tle 高度 原理 -1 靜態 簡單說明 手機彈出層模枋了WEIUI.彈出層原理還是依照bootstrap 去掉了PC端的ESC關閉.點擊背景層時也不默認關閉. 模板樣子 CSS樣式 /*彈出時給body加
html/css/js-layer彈出層的初次使用
func order 鸚鵡 麻煩 bottom content layer document margin 學習前端有時很多時候要用到彈出層,原生的js寫有些麻煩,而且不美觀,基於jQuery的彈出層組件layer應運而生,近些年來備受青睞。官網上有使用教程,但當初用的
JS 彈出框 jquery 彈出層
幾種面板式樣
JS練習之模擬框/彈出層
1、實現原理:利用display=block以及display=none,加以其他的css樣式 2、整體程式碼: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <tit
JS 彈出框 jquery 彈出層
幾種面板式樣功能: Js程式碼 //1. 傳入字串 art.dialog({ content: '我支援HTML'}); [js] view plain copy print?//1. 傳入字串art.dialog({ content: '我支援HTM
原生Js彈窗外掛|web彈出層元件|對話方塊
wcPop.js 是一款基於原生javascript開發的前端 web版 彈窗元件,遵循原生 H5/css3/JS 的書寫規範,簡單實用、拿來即用(壓縮後僅10KB)。已經相容各大主流瀏覽器。內含多種彈窗型別(普通型彈窗、仿微信|android|ios彈窗、定位彈窗、全屏彈窗),多種動畫展示效果,可以讓您的網
為網頁新增蒙板效果和彈出層js
有的時候我們需要實現彈出一個層然後下面的層被一層蒙板蒙起來使使用者不能點選裡面的按鈕效果,這一效果具體實現的程式碼如下:這是一個測試效果用的html,可以直接拷貝到html檔案中執行。 <html> <head> <!DOCTYPE ht
如何將彈出層的資料通過JS傳回父頁面
在彈出層中 var fcTendername =$("#fcTendername").val(); var fcTendersn =$("#fcTendersn").val(); var fcBuildCorp =$("#fcBuildCorp").val
html+js/jquery實現彈出層效果
在做網頁的時候,彈出層是個很好用的東西,它既可以顯示出我們想要的內容,又無需重新載入,而且彈出層的樣式還可以按我們想要的效果改動,今天就來說一說怎麼做一個彈出層。 首先說一個js的方法。這個方法是以前看到的。 既然是做彈出層,那麼當然得先做幾個div出來,如
js滑鼠點選位置 彈出層由中心向四周緩慢擴大
<html> <head> <title>無標題文件</title> <script language="javascript"> var level = 1; var div
JS彈出遮罩層後底部頁面不滾動實現
在我們開發過程中,經常會遇到這樣的問題,在頁面上彈出一個彈層,但是底部頁面卻可以滾動,本文實現JS彈出遮罩層後底部頁面不滾動效果。首先效果如圖,這裡我們需要點選頁面頭部一個按鈕才出現彈層,這裡是彈層出現後底部頁面滑動到下面的效果圖: 這裡只需CSS就可實現
js彈出框、對話框、提示框、彈窗總結
js彈出框、對話框、提示框、彈窗總結一、JS的三種最常見的對話框//====================== JS最常用三種彈出對話框 ======================== //彈出對話框並輸出一段提示信息 function ale() { /
Ajax中用layer彈出層並刷新頁面的方法
ble ajax location index window ont tab delet delete $.post("DeleteHandler.ashx", { "table": "Contents", "ID": vals }, fun
JQuery 彈出層,始終顯示在屏幕正中間
filter scrolltop rep 指定 mode spa -c target mod 1.讓層始終顯示在屏幕正中間: 樣式代碼: Html代碼 .model{ position: absolute; z-ind
jquery 點擊彈出層自身以外的任意位置,關閉彈出層
top stop 關閉 click spl bsp *** doc mask <!--彈出層---> <div class="mask"> <div class="wrap"></div> </div>
設置div彈出層顯示隱藏效果
div----頁面div <div id="show_scfsxz" style="display:none;zindex:1000;position:absolute;left:850px;top:28px;border:1px solid #06c;padding:0px;background:#