-
-
-
-
-
>
-
-
iframe局部刷新_bbs.it-home.org
-
-
- 腳本>
-
-
-
- //下面的isKeyTrigger()、 ctrlEnter()、submitContent()方法是回應鍵盤事件提交內容的。不錯的兼容性。
- function isKeyTrigger(e,keyCode){
- var argv = isKeyTrigger.arguments;
- var argc = isKeyTrigger.arguments.length;
- var bCtrl = false;
- if(argc > 2){
- bCtrl = argv[2];
- }
- var bAlt = false;
- if(argc > 3){
- bAlt = argv[3];
- }
-
- var nav4 = window.Event ?真:假;
-
- if(typeof e == '未') {
- e = 事件;
- }
-
- if( bCtrl &&
- !((e.ctrlKey 類型!= '未定義') ?
- e.ctrlKey : e.modifiers & Event.CONTROL_MASK > 0)) {
- 回傳false;
- }
- if( bAlt &&
- !((typeof e.altKey != '未定義') ?
- e.altKey : e.modifiers & Event.ALT_MASK > 0)){
- 回傳假;
- }
- var whichCode = 0;
- if (nav4) whichCode = e.which;
- else if (e.type == "keypress" || e.type == "keydown")
- whichCode = e.keyCode;
- else whichCode = e.button;
-
- return (whichCode == keyCode);
- }
-
- function ctrlEnter(e){
- var ie =navigator.appName=="Microsoft Internet Explorer"?true:false;
- if(ie){
- if(event.ctrlKey && window.event.keyCode==13){
- SubmitContent();
- }
- }else{
- if(isKeyTrigger(e,13,true)){
- SubmitContent();
- }
- }
- }
- 函數submitContent(){
- save_answer();
- }
- 函數 save_answer(){
- var $content = $('#answer').val();
- var $save_answer_url = '';
- if ( $content == '' ){
- alert("沒有資料!");
- 回傳;
- }
- var $post_data = {
- content : $content ,
- qid:'',
- uid:' '
- };
- //警報($save_answer_url);
- $.ajax({
- type : 'post' ,
- url : $save_answer_url ,
- data : $post_data ,
- success : function( e ){
- varrrs = JSON.decode( e );
- if ( $rs.succ == 1 ){
- alert("回答成功!")
- $('#answer').val("")
- location.reload(); // 刷新頁
- } else {
- alert( $rs.msg );
- }
- });
- }
- //刪除答案
- function deleteanswer($id){
- var $delete_answer_url = '';
- var $post_data = {
- id : $id
- };
- if(confirm("確定刪除嗎?")){
- $.ajax({
- type : 'post' ,
- url : $delete_answer_url,
- data : $post_data ,
- success : function( e ){
- var $rs = JSON.decode( e );
- if ( $rs.succ == 1 ){
- alert("成功刪除!"); 🎜 > location.reload(); // 刷新頁
- } else {
- alert( $rs.msg );
- }
- });
- }
- 其他{
- 回傳;
- }
-
- }
- ///設定最佳答案
- //function setbestanswer($id,$aid) {
- // var $set_bestanswer_url = '';
- // var $post_data = {
- // id : $id ,
- // 援助 : $aid
- // };
- // if(confirm("你確定設定這個答案是最好的嗎?")){
- // $.ajax({
- // type : 'post' ,
- / / url : $set_bestanswer_url,
- // 資料: $post_data ,
- // success : function( e ){
- // var $rs = JSON.decode(
- // if ( $ rs// if ( $ rs// if ( $ .succ == 1 ){
- //alert("設定成功!");
- // location.reload(); // 刷新頁面
- // } else {
- // 警告( $rs.msg );
- // }
- // }
- // });
- // }
- // 其他{
- // 回傳;
- // }
- //
- //}
- 腳本>
-
-
-
-
-
-
-
-
|