myd-wjfb.js 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. var session = null;
  2. var SubjectId = 0;
  3. var Address=null;
  4. $(function(){
  5. SubjectId = QueryString('SubjectId');
  6. var param = {};
  7. param.fileName="guideUrl.properties";
  8. param.key="SurveyPage";
  9. var _d = _ajax('../survey/wtbj_queryFbAddress.action',param,false);
  10. if(_d.Code=="10000"){
  11. Address=_d.Address;
  12. }
  13. init();
  14. });
  15. function QueryString(val) {
  16. var uri = window.location.search;
  17. var re = new RegExp("" +val+ "\=([^\&\?]*)", "ig");
  18. return ((uri.match(re))?(uri.match(re)[0].substr(val.length+1)):null);
  19. }
  20. //初始化
  21. function init(){
  22. $('#fe_text').text(Address+'platformType=17&sourceType=1&sourceId=10011&subjectId='+SubjectId);
  23. $('#text').text(Address+'platformType=17&sourceType=1&sourceId=10011&subjectId='+SubjectId);
  24. // $('#fe_text').text('http://satisfy.yihu.com/web/SurveyHome.aspx?platformType=17&sourceType=1&sourceId=10011&subjectId='+SubjectId);
  25. // $('#text').text('http://satisfy.yihu.com/web/SurveyHome.aspx?platformType=17&sourceType=1&sourceId=10011&subjectId='+SubjectId);
  26. var clip = new ZeroClipboard( document.getElementById("copyBtn"),{
  27. moviePath: "ZeroClipboard.swf"
  28. });
  29. // 复制内容到剪贴板成功后的操作
  30. clip.on( 'complete', function(client, args) {
  31. Commonjs.alert("复制成功,复制内容为:"+ args.text,"add");
  32. });
  33. $('#copyBtn').click(function(){
  34. Commonjs.alert("复制成功","add");
  35. // 定义一个新的复制对象
  36. var clip = new ZeroClipboard( document.getElementById("copyBtn"),{
  37. moviePath: "ZeroClipboard.swf"
  38. });
  39. // 复制内容到剪贴板成功后的操作
  40. clip.on( 'complete', function(client, args) {
  41. Commonjs.alert("复制成功,复制内容为:"+ args.text,"add");
  42. });
  43. // ComWbj.alertIconNo('提示:','已复制','succeed');
  44. // /ComWbj.artTips("提示","succeed","已复制",2,null);
  45. })
  46. }
  47. //获取发布地址
  48. function getFbAddress(){
  49. var param = {};
  50. var _d = _ajax('../survey/wtbj_queryFbAddress.action',param,false);
  51. if(_d.Code=="10000"){
  52. Address=_d.Address;
  53. }
  54. }
  55. //获取问卷数据
  56. function getWJData(){
  57. var param = {};
  58. param.SubjectId = SubjectId;
  59. var _d = _ajax('../survey/wtbj_querySubjectById.action',param,false);
  60. }
  61. function _ajax(url,param,flag){
  62. var obj = null;
  63. try{
  64. $.ajax({
  65. type: 'POST',
  66. url: url,
  67. data: param,
  68. async: flag,
  69. timeout : 8000,
  70. dataType: 'json',
  71. success: function(data){
  72. obj = data;
  73. }
  74. });
  75. }catch(err){
  76. ComWbj.artTips("提示","error",err,2,null);
  77. // ComWbj.alertIconNo('提示:',err,'error');
  78. }
  79. if(!flag) return obj;
  80. }
  81. function isEmpty(s){
  82. if(s == undefined){
  83. return true;
  84. }else{
  85. if(s == null || s == '' ||
  86. s == 'null' || s.length < 1){
  87. return true;
  88. }
  89. }
  90. return false;
  91. }